Search by job, company or skills

Java Software Engineer

Java Software Engineer

BayOne Solutions
5-7 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 30 applicants

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

Similar Jobs

6-12 yrs
Hyderabad, India
Skills:
Spring Boot, Performance Tuning, JUnit, Docker, Integration Testing, Logging, AWS, Java, Application Monitoring, Soap Web Services, Jenkins, Mockito, Gcp, Restful Apis, Azure, Spring Framework, Kubernetes, Optimization, Troubleshooting, GitHub Actions, Test-Driven Development, Microservices Architecture, Root Cause Analysis, CI/CD Concepts, SQL Databases, GitLab CI, NoSQL Databases
6-8 yrs
Hyderabad, India
Skills:
Java, Cassandra, PostgreSQL, Spring Boot, Microservices, TestNG, Jenkins, JUnit, MongoDB, Restful Apis, Oracle, NoSQL databases, SQL databases
5-9 yrs
Hyderabad, India
Skills:
PostgreSQL, Eclipse, Restful Apis, Intellij, Angular, React, Typescript, Docker, Git, Mockito, Iam, Cloud Logging, AlloyDB, Pub Sub, Cloud SQL, GCP Cloud Run, JUnit 5, Java 21, LLM coding assistants, Gemini Code Assist, Microservices design, Apigee API management, GitHub Copilot, CI CD pipelines, Spring Boot 3.x
8-12 yrs
Hyderabad, India
Skills:
Java, Kafka, Spring Boot, Azure Sql, Devops, Azure Functions, App Services, Apache Kafka, Rest Apis, Azure, Storage Accounts, Azure services
4-6 yrs
Hyderabad, India
Skills:
Java J2ee, Microservices, React, AWS, AI agents, CI-CD