java developer_BHANU_SIGMAINFO

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

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..

Key responsibilities:

  • 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.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Java Developer Related jobs