Java Backend Developer | Bangalore

RAYTHEON COMPANY
Morrison, TN, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Code Review Computer Programming Relational Databases Software Debugging DevOps Design of User Interfaces Monitoring of Systems Hibernate (Java)
+23 more
Human-Computer Interaction Spring Framework PostgreSQL Enterprise Messaging Systems MySQL Scrum Methodology Systems Development Life Cycle RabbitMQ Prometheus Software Engineering Google Cloud Grafana Spring-boot Backend Git Containerization Kubernetes Information Technology Apache Kafka Restful APIs Software Version Control Docker Microservices

Job description

We are seeking a skilled and motivated Java Backend Developer to join our development team. The ideal candidate will have strong experience in building scalable backend systems using Java and related technologies. You will be responsible for designing, developing, and maintaining server-side logic, ensuring high performance and responsiveness to requests from the front-end., * Design and implement backend services and APIs using Java (Spring Boot / Spring Framework).

  • Collaborate with front-end developers, product managers, and QA engineers to deliver high-quality software.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug applications.
  • Ensure security and data protection in backend services.
  • Integrate with third-party APIs and services.
  • Maintain documentation for backend systems and processes.

Requirements

Java, Software Engineering, Java, Software Engineering, Performance Management, User Interface/Experience (UI/UX), Scalable System Development, Server Programming/Applications, Application Programming Interface (API), Spring Framework, * Bachelor’s degree in Computer Science, Engineering, or related field.

  • 5 Years of Proficient in backend development using Java.
  • Strong knowledge of Spring Boot, RESTful APIs, and microservices architecture.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).
  • Familiarity with version control systems (e.g., Git).
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Good problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of messaging systems (Kafka, RabbitMQ).
  • Familiarity with Agile/Scrum methodologies.
  • Exposure to monitoring tools (Prometheus, Grafana).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…