What are the responsibilities and job description for the Java Developer with API position at Cloud BC Labs?
Position : Java Developer with API
Location : Remote
Term : C2C role
Job Description : Responsibilities
- Developing Java applications. Design, develop, and implement Java-based applications that meet business requirements and provide optimal user experiences.
- Collaborating with team members. Work closely with stakeholders, project managers, and front-end and back-end developers to create effective software solutions.
- Debugging and troubleshooting . Identify and resolve technical issues that impact functionality and performance, ensuring seamless application development.
- Implementing unit testing . Conduct comprehensive unit testing to validate the functionality of each application module, adhering to software development lifecycle best practices.
- Writing optimized Java code . Ensure Java code quality by following best practices and utilizing object-oriented programming principles to build scalable applications.
- Utilizing frameworks . Leverage Java frameworks such as Spring, Hibernate, and Java EE to expedite development while maintaining high standards.
- Building and managing APIs . Develop and manage APIs to facilitate smooth communication between applications and web services.
- Conducting code reviews . Participate in code reviews to ensure code quality, maintain consistency, and share insights on design patterns.
- Using development tools. Utilize tools like Git, Maven, Docker, and AWS to manage project dependencies and streamline deployment.
- Ensuring application security. Implement security best practices in Java-based applications to protect data and meet compliance standards.
Qualifications and Skills
Education. A bachelor's degree in computer science, software engineering, or a related field. Advanced degrees or certifications are advantageous.
Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI / ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions