Talent.com
Innovatily - Senior Java Developer - J2EE / Spring Boot

Innovatily - Senior Java Developer - J2EE / Spring Boot

Innovatily Pvt. LtdBangalore
30+ days ago
Job description

About the job :

We are seeking a highly skilled and experienced Senior Java Developer with 7 years of hands-on experience in Java / J2EE application development. The ideal candidate will have a proven track record of building high-performance, multi-threaded backend systems using Core Java, Spring Boot, and Microservices architecture, along with expertise in MongoDB, RDBMS, and AWS. This role also demands strong leadership, problem-solving, and communication skills to lead technical efforts and mentor junior team members.

Key Responsibilities :

  • Design, develop, and maintain high-performance Java-based enterprise applications.
  • Build and deploy scalable, distributed microservices using Spring Boot and Spring Cloud.
  • Implement data storage solutions using RDBMS (e.g., PostgreSQL, MySQL) and NoSQL databases like MongoDB.
  • Work with AWS cloud services for application hosting, monitoring, and scaling.
  • Apply multi-threading and concurrency principles to develop robust backend services.
  • Lead code reviews, enforce development standards, and guide junior developers.
  • Collaborate with architects, DevOps, QA, and product teams to ensure efficient and high-quality delivery.
  • Analyze and resolve technical and business problems in a fast-paced environment.
  • Follow Software Engineering best practices, including automated testing, continuous integration, and documentation.

Required Skills & Qualifications :

  • 6 to 7 years of hands-on experience in Java / J2EE development.
  • Strong proficiency in Core Java, OOP concepts, and multi-threading.
  • Solid experience in Spring, Spring Boot, and developing RESTful APIs.
  • Expertise in microservices design and implementation.
  • Deep understanding of RDBMS (e.g., MySQL, PostgreSQL) and MongoDB.
  • Hands-on experience with AWS services.
  • Strong knowledge of software architecture principles, design patterns, and Java best practices.
  • Proven leadership capabilities - ability to mentor, lead small teams, and manage deliverables.
  • Excellent verbal and written communication skills in English.
  • Good to Have :

  • Exposure to CI / CD pipelines, Docker / Kubernetes, and Infrastructure-as-Code (IaC).
  • Experience with logging and monitoring tools (e.g., ELK stack, Prometheus, CloudWatch).
  • Familiarity with Agile / Scrum methodologies.
  • Knowledge of performance tuning and system optimization techniques.
  • Educational Qualification :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • What We Offer :

  • Career growth in a technically driven, collaborative culture.
  • Competitive compensation, health benefits, and training programs.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Java Developer • Bangalore