Source description
About the role
We are looking for a skilled Java Backend Developer to join our dynamic engineering team. The ideal candidate will have solid experience in backend development using Java 8/11 , Spring Boot , and Microservices architecture. You will be responsible for building scalable, high-performance backend systems and integrating with various databases and services. This is a great opportunity to contribute to high-impact projects in a collaborative and growth-driven environment. Key Responsibilities: Design, develop, and maintain backend services using Java 8/11, Spring Boot, and Microservices architecture. Build and consume RESTful APIs using HTTP and JSON. Write efficient SQL queries and interact with relational (MS-SQL/MySQL) and NoSQL databases (Redis, Cassandra). Implement unit and integration tests using JUnit and Mockito. Collaborate using Git for version control and manage builds with Maven. Work with tools such as Jira for task tracking and progress reporting. Integrate with messaging platforms like Apache Kafka (nice to have). Monitor and improve service observability using tools like OpenTelemetry, Prometheus, Graphite, InfluxDB, and Grafana. Use API testing tools such as Curl, Postman, and JMeter. Deploy and troubleshoot services on Linux and Windows environments. Required Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field (BE/BTech/ME/MTech/MCA). 5+ years of hands-on experience in backend development. Strong knowledge of core Java, Spring Boot, and Microservices. Experience with SQL databases and exposure to NoSQL solutions. Familiarity with API testing and performance tools. Experience with observability and monitoring tools. Comfortable working in both Linux and Windows OS environments. Preferred / Nice to Have: Understanding of TCP/IP networking, sockets programming. Experience with SMPP (Short Message Peer-to-Peer protocol). Exposure to SIP/VoIP or other telephony protocols. Awareness of OWASP security standards and application-level security best practices.
More at BayOne