Search by job, company or skills

B

Java Developer

6-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

We are seeking a highly skilled and motivated Java Developer to join our dynamic engineering team. This role is ideal for professionals passionate about building scalable, high-performance applications using modern Java frameworks and deploying them on cloud platforms. You will contribute to the full software development lifecycle, from design to deployment and maintenance.

Key Responsibilities:

  • Develop and Maintain Applications: Design, develop, test, and deploy robust and scalable backend applications using Java.
  • Leverage Spring Frameworks: Utilize Spring and Spring Boot extensively to build microservices, RESTful APIs, and other enterprise-backbone systems.
  • Cloud Deployment: Deploy, manage, and optimize applications on cloud platforms, with hands-on experience in AWS and Cloud Foundry.
  • Collaborate & Integrate: Work closely with front-end developers, DevOps engineers, and other stakeholders to ensure seamless integration and delivery.
  • Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Troubleshooting & Optimization: Identify and resolve performance bottlenecks and production issues, ensuring application reliability and responsiveness.
  • Continuous Improvement: Participate in code reviews, contribute to architectural discussions, and continuously seek ways to improve development processes and technologies.

Required Qualifications:

  • 4-8 years of hands-on experience in Java development.
  • Proven experience in building applications using Spring and Spring Boot frameworks.
  • Demonstrable experience with cloud deployment and management on AWS and Cloud Foundry.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.

Mandatory Skills:

  • Core Java: Strong proficiency in Java (Java 8+), including multithreading, concurrency, and object-oriented design principles.
  • Spring Framework: Expertise in Spring Core, Spring MVC, Spring Data, and other Spring modules.
  • Spring Boot: Extensive experience in developing microservices and standalone applications with Spring Boot.
  • Cloud Platforms: Hands-on experience with deploying, managing, and troubleshooting applications on AWS services.
  • Cloud Foundry: Practical experience with deploying and managing applications on Cloud Foundry.
  • API Development: Solid understanding of designing and implementing RESTful APIs.
  • Database Knowledge: Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM tools (e.g., Hibernate, JPA).
  • Version Control: Proficient with Git and collaborative development workflows.
  • Problem-Solving: Excellent analytical and problem-solving skills.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Job seekers from around the globe join our talent community to advance their careers and leverage their expertise to enable organizations in leading industries to reach their goals. BCforward is a certified Minority Business Enterprise (MBE) with Global headquarters in Indianapolis, IN and Asian headquarters in Hyderabad, India.

Job ID: 117734461

Similar Jobs