Job opportunities

49
companies
1,218
Jobs

Java Developer

Braintrust

Braintrust

Software Engineering
West Bengal, India
Posted on Aug 1, 2024
Job Description

Java Engineer

What you'll be working on

  • Developing new features for our Java/Spring Boot microservices applications
  • Optimizing existing services and improving architecture where needed
  • Integrating services with each other and with external APIs
  • Debugging and resolving issues to ensure high performance and uptime

Responsibilities

  • Write well designed, testable and reusable code
  • Implement continuous integration and deployment pipelines
  • Ensure application and data security based on company standards
  • Collaborate with other teams and stakeholders
  • Participate in all Scrum ceremonies

Requirements

  • 5+ years of experience developing Java applications
  • Expert knowledge of Spring Boot, microservices and RESTful APIs
  • Strong understanding of design principles like SOLID
  • Experience with unit testing frameworks like JUnit
  • Familiarity with AWS or Azure
  • Familiar with tools such as SonarQube and Veracode
  • Degree in Computer Science or related field
  • Excellent communication and problem solving skills

Skillset: Java, Spring Boot, Microservices, JUnit, Azure

Note: Our company policy strictly prohibits moonlighting while employed with us. Employees are expected to dedicate their full working hours to our organization. Any engagement in secondary employment, freelance work, or consulting services during scheduled work hours or that could potentially conflict with our business interests is not permitted. We value dedication, commitment, and integrity in our team members and expect all employees to adhere to this policy.