Logo for CodersBrain

java developer_BHANU_SIGMAINFO

Roles & Responsibilities

  • Proficient in Java, especially Java 8, with knowledge of Java 12 and 14.
  • Strong experience with Spring Boot, Spring MVC, Spring Data, Spring Security, and Hibernate.
  • Minimum 7 years of application development experience with Spring Boot.
  • Extensive experience in AWS services like EC2, IAM, CloudFormation/Terraform, S3, RDS, and Lambda.

Requirements:

  • Write high-quality, testable code following the Definition of Done.
  • Participate in design, code reviews, and test plan reviews.
  • Develop and utilize automated test scripts and fix software defects.
  • Collaborate with product management to scope and estimate product enhancements.

Job description

Responsibilities
• Work collaboratively to write high quality, testable code that meets the Definition of Done.
• Adopt a TestFirst approach to software development, where possible in which the test is developed before the code.
• Participate in design and code reviews with other engineers.
• May develop and utilize automated test scripts to perform duties.
• Participate in test plan reviews.
• Responsible for assigned integration, testing and deployment tasks.
• Work with product management to scope and estimate product enhancements.
• Design, implement, unit test software, and test software following defined processes.
• Fix software defects (internal or customer reported) following defined process.
Requirements
• Proficient in Java, with a good knowledge of its ecosystems (Especially with Java 8 features). Java 12, 14 is an added advantage.
• Good understanding of OOPS, design patterns and industry best practices.
• Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security and Hibernate.
• At least 7 years of experience in developing applications with Spring Boot.
• At least 6 years of experience in developing on AWS with focus in EC2, IAM, CloudFormationTerraform, S3, RDS, Lambda Functions.
• Should have expertise in building RESTful web services.
• Good exposure on Messaging Technologies like Kafka, RabbitMQ etc.
• Hands on experience with development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.
• Experience with Testdriven development (TDD), code testability standards, JUnitMockito.
• Should have expertise on SQL and experience with relational database like MySQL, Oracle and MS SQL Server.
• Experience with DevOps practices and CICD model of development.
• Good in front end technologies like Angular, JavaScript, jQuery, HTML and CSS.
• Must have the capability to work independently.
• Familiar with various design and architectural patterns.
• AWS Certification Optional but Preferred (Developer Architect).
• Snowflake Certification optional.

Java Developer Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.