Search by job, company or skills

E Solutions

Java backend Developer

5-10 Years
Save
  • Posted 23 hours ago
  • Over 100 applicants
Quick Apply

Job Description

We are seeking a skilled and experienced Java Backend Developer to join our growing technology team. The ideal candidate will have 5–10 years of hands-on experience in Java, Spring Boot, Microservices architecture, and SQL databases. You will be responsible for designing, developing, and maintaining robust backend systems that are scalable, secure, and high-performing.

Key Responsibilities:

  • Design, develop, test, and maintain backend services using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices that serve frontend applications and external systems.
  • Write optimized and scalable SQL queries and manage relational databases (MySQL, PostgreSQL, etc.).
  • Collaborate with front-end developers, QA, DevOps, and other stakeholders to deliver end-to-end features.
  • Ensure high performance and availability of applications.
  • Participate in code reviews, architecture discussions, and team planning sessions.
  • Implement best practices in software engineering, including CI/CD, code quality, and security.
  • Troubleshoot production issues and provide timely resolutions.
  • Write unit and integration tests to ensure code quality and coverage.

Required Skills:

  • Strong proficiency in Core Java (Java 8+)
  • Expertise in Spring Framework, particularly Spring Boot
  • Deep understanding of Microservices architecture and patterns
  • Solid experience with SQL and working with relational databases (e.g., MySQL, PostgreSQL, Oracle)
  • Strong understanding of RESTful APIs, JSON, and API security
  • Experience in building scalable and fault-tolerant systems
  • Familiarity with version control systems (e.g., Git)
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, Maven, Docker)

Good to Have:

  • Experience with Cloud platforms (AWS, Azure, GCP)
  • Knowledge of NoSQL databases (MongoDB, Cassandra)
  • Familiarity with message brokers (Kafka, RabbitMQ)
  • Understanding of containerization and orchestration (Docker, Kubernetes)
  • Experience with Test-Driven Development (TDD)

Education:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

About Company

Founded in 2003, E-Solutions proudly celebrates 22 years of growth, with outreach in 33 countries. In today’s dynamic environment, we believe in collaborative success over individual performance.
As an extension of our clients, we commit to innovation and shared outcomes, with a significant portion of our revenue from outcomes-based partnerships.
Co-innovation and disruption drive our mission, and we tailor solutions through both proprietary and partnered investments. Our agility fosters trust and ensures business continuity, while our E-Solutions Edge framework guarantees operational excellence.
Choose E-Solutions as your trusted partner.

Job ID: 114189411

Similar Jobs

Bengaluru

Skills:

JavaMysqlJ2eeMicroservicesbackend technology

Bengaluru, India

Skills:

snowflake Cloud tech stack - AzureRest ApiSqlDatabricksCamundaMongo DbReactjsHttpLinuxXmlDB2Core JavaGitUnixJbehaveGradleJsonBddLiquibaseCucumberBpmnPythonTddReduxJenkinsRestful Web ServicesDMNRelational DatabasesNo-SQL databasesWorkflow and Rule Engine technologiesBig-data platforms

Bengaluru

Skills:

HibernateJava8Java 1.8SpringMicroservices

Bengaluru, India

Skills:

bigtable MavenJavaJiraEclipseBigQueryNosqlXmlTerraformGitIntellij IdeaPostgreSQLSpring BootYamlTomcatJsonHibernateSpring CloudOracleKubernetesPythonDockerJenkinsPub SubData FlowGitHub CI

Bengaluru, India

Skills:

PrometheusAngularReactDockerPythonAWSJavaAws LambdaSaasElk StackSqlSdlcGcpNode JSDevops ToolsAzureKubernetesKNativeNo-SQL DatabasesAI toolsevent-driven developmentCloud FunctionsData DogGocloud-native product developmentmicroservices architecture