Senior Java Software Engineer
- Source: LinkedIn
- Sourcebae
- Hybrid
- Bengaluru
- Full-Time
- Senior
Job Description
( For the Final round candidate need to come for the F2F interview to office )
Job Title: Sr. Software Engineer – Java
Experience required: 4-6 years
Job location – Bangalore
ECTC – Max 25 LPA
Job Type - Full Time - Hybrid
Java Software Engineer – Job Description
Role Overview
The Java Software Engineer is responsible for designing, developing, testing, deploying, and maintaining high-quality software solutions using modern Java-based technologies in an agile environment.
Key Responsibilities
· Design, develop, test, and deploy scalable backend applications using Java and Spring Boot.
· Participate in requirements analysis, technical design, and architecture discussions.
· Build and integrate RESTful APIs and microservices.
· Perform unit, integration, and automated testing following TDD/BDD practices.
· Conduct code reviews and ensure adherence to coding standards and best practices.
· Work with DevOps and support teams to monitor, troubleshoot, and resolve production issues.
· Contribute to CI/CD pipelines, build, release, and deployment processes.
· Mentor junior engineers and contribute to team skill development.
· Collaborate effectively within distributed agile scrum teams.
Technical Skills & Experience
· Strong proficiency in Java and Spring Boot.
· Experience with microservices, service-oriented architecture, and RESTful web services.
· Hands-on experience with cloud platforms (AWS preferred) including Lambda, ECS, S3, SNS, Kinesis, and CloudWatch.
· Experience with containerization using Docker.
· Proficiency in relational and NoSQL databases such as MySQL, PostgreSQL, DynamoDB, and Snowflake.
· Familiarity with API tools such as Swagger and Postman.
· Strong knowledge of software development life cycle and agile methodologies.
· Experience with GitHub, branching strategies, CI/CD pipelines, and modern AI-assisted development tools.
Education & Qualifications
· Bachelor’s degree in Computer Science, Engineering, or a related field.
· 4–6+ years of professional software development experience, primarily in Java-based systems.
Skills
- Java
- spring
- spring-boot
- amazon-web-services
- aws-lambda
- amazon-ecs
- amazon-s3
- amazon-sns
- amazon-kinesis
- amazon-cloudwatch
- Docker
- mysql
- PostgreSQL
- Snowflake
- postman
- Github
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
