Home
Jobs

Join Our Team - Java Developers - Columbus Global - Hyderabad

8 - 13 years

20 - 35 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Objective We are seeking an experienced Java Developer to join our team and contribute to the development of an internal-facing Work Order Management Application. The ideal candidate will have strong expertise in modern Java development, Spring Boot, and RESTful API integration, along with a focus on code quality, test automation, and collaboration with cross-functional teams. Required Qualifications Bachelor or Masters degree 7 to 15 years of relevant experience in Java Development Preferred Qualifications Experience in core technologies such as Java (modern versions, e.g., Java 8+) with expertise in Streams, Lambdas, and Collections. Spring Boot for building microservices and standalone applications. Spring Security for authentication and authorization. RESTful API design and integration (experience with SOAP is a plus). Relational Databases (e.g., Oracle, MySQL) and ORM frameworks like JPA/Hibernate. Maven for build automation and dependency management. Git for version control and collaborative development. Testing & Code Quality: Strong experience with test automation (JUnit, Mockito, TestNG, etc.). Familiarity with code quality tools like SonarQube. Understanding of dependency injection and its implementation in Spring. DevOps & Infrastructure Basic to intermediate DevOps skills, including containerization (Docker/Podman). Experience with Unix/Linux shell scripting. Familiarity with log monitoring and performance monitoring tools (e.g., ELK Stack, Prometheus, Grafana). Nice to Have Experience with PL/SQL and database scripting. Knowledge of templating engines (e.g., Apache Velocity, Freemarker). Familiarity with integration frameworks (e.g., Spring Integration, Apache Camel). Experience with batch processing frameworks (e.g., Spring Batch). Exposure to cloud deployment tools (e.g., Kubernetes, Helm). Knowledge of automated document creation tools (e.g., LaTeX). Familiarity with legacy technologies like C/Pro*C (for maintaining older systems). Key Responsibilities Develop and maintain robust, scalable, and secure Java-based applications using modern Java features (e.g., Streams, Lambdas, etc.). Design and implement RESTful APIs and integrate with backend services (REST/SOAP). Collaborate with backend engineers, UI/UX designers, and business stakeholders to deliver high-quality solutions. Write clean, maintainable, and testable code with a strong emphasis on test automation (unit, integration, and end-to-end testing). Work with relational databases and ORM frameworks like JPA/Hibernate. Refactor and modernize legacy code while adhering to best practices. Utilize Git for version control and collaborate effectively in a team environment. Monitor and optimize application performance using logging and monitoring tools

Mock Interview

Practice Video Interview with JobPe AI

Start Java Development Interview Now

My Connections Columbus Global

Download Chrome Extension (See your connection in the Columbus Global )

chrome image
Download Now
Columbus Global
Columbus Global

Information Technology and Services

Copenhagen

1000+ Employees

7 Jobs

    Key People

  • Jens B. Eiken

    CEO
  • Bo Jørgensen

    CFO

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Noida, Uttar Pradesh, India

Patan - Gujarat, Gujrat, India