Senior Java Developer

Apexon

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apexon is looking for a skilled and motivated Java Backend Developer in Bengaluru. The ideal candidate should possess strong experience with Java, cloud technologies, and modern application frameworks. You'll be responsible for designing high-performance backend services, managing AWS applications, and utilizing tools like Terraform to automate deployments.

The role includes collaborating with teams and effectively communicating solutions. Candidates must be comfortable with a mandatory office presence and face-to-face interviews.

Qualifications

  • Strong understanding of Core Java, OOP, collections framework, and multithreading.
  • Experience with relational and NoSQL databases like Oracle and MongoDB.
  • Hands-on experience with AWS services and Infrastructure as Code.
  • Strong analytical and troubleshooting skills with monitoring tools.

Responsibilities

  • Design and develop backend services using Java and Spring Boot.
  • Build and consume RESTful APIs adhering to best practices.
  • Deploy and manage applications on AWS using Terraform.
  • Implement monitoring mechanisms to ensure reliability.
  • Collaborate with teams effectively and communicate with stakeholders.

Skills

Java Programming
Database Concepts
AWS Cloud & Terraform
Troubleshooting & Monitoring
Communication & Analytical Skills
AI Tools
Spring Boot & REST APIs
Kafka

Tools

AWS
Terraform
Java
Spring Boot
Kafka
CloudWatch

Job description

Important Note: This role requires working from the office all 5 days a week, and a face-to-face interview is mandatory. Only candidates who are comfortable with these requirements are requested to apply.

We are looking for a skilled and motivated Java Backend Developer with strong experience in cloud technologies and modern application development frameworks. The ideal candidate will have a solid foundation in Java, database systems, and AWS, along with the ability to design scalable, high-performance applications.

Key Responsibilities
  • Design, develop, and maintain robust backend services using Java and Spring Boot
  • Build and consume RESTful APIs with best design practices
  • Develop and optimize database solutions across SQL and NoSQL systems
  • Deploy and manage applications on AWS cloud platforms using Infrastructure as Code (Terraform)
  • Implement monitoring, logging, and alerting mechanisms to ensure application reliability
  • Troubleshoot production issues and perform root cause analysis
  • Collaborate with cross-functional teams and communicate effectively with stakeholders
  • Explore and leverage AI tools to improve development productivity and solution capabilities
Required Skills & Expertise
1. Java Programming
  • Strong understanding of:
    • Core Java and Object-Oriented Programming (OOP)
    • Collections framework and exception handling
    • Multithreading and concurrency
    • Java best practices and design principles
  • Ability to write clean, efficient, and maintainable code
2. Database Concepts
  • Experience with:
    • Relational Databases: Oracle, SQL
    • NoSQL Databases: DynamoDB, MongoDB
  • Knowledge of:
    • Data modeling techniques
    • Query optimization and performance tuning
3. AWS Cloud & Terraform
  • Hands-on experience with:
    • AWS services (compute, storage, networking)
    • Infrastructure as Code using Terraform
  • Ability to:
    • Design and deploy scalable cloud architectures
    • Automate infrastructure and application deployments
4. Troubleshooting & Monitoring
  • Strong analytical and debugging skills
  • Experience with:
    • CloudWatch or similar monitoring tools
    • Logging, alerting, and observability practices
5. Communication & Analytical Skills
  • Strong problem-solving ability and attention to detail
  • Experience in:
    • Root cause analysis
    • Documentation and reporting
    • Effective stakeholder communication and teamwork
6. AI Tools
  • Familiarity with:
    • AI-based coding assistants and tools
  • Ability to:
    • Use AI for code generation, debugging, and productivity improvements
7. Spring Boot & REST APIs
  • Working knowledge of:
    • Spring Boot framework
    • RESTful service development and API design
8. Kafka
  • Basic understanding of:
    • Kafka topics and message queues
    • Event-driven architecture and stream processing
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Java Developer
Sr. Java Developer

NexTurn Inc. • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Senior Java Developer
Senior Java Developer

Jobtailor • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Java Developer
Java Developer

Naviq • India

On-site
INR 2,400,000 - 4,200,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Java AWS developer
Java AWS developer

Cephas Consultancy Services • Chennai District, Hyderabad

On-site
INR 1,200,000 - 1,800,000