Search by job, company or skills

BayOne Solutions

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 116680965

Similar Jobs