Job Openings Senior Java Developer

About the job Senior Java Developer

Overview:

We are seeking a highly skilled and motivated Senior Java Developer to join our dynamic software development team. The ideal candidate will possess extensive experience in Java, J2EE, JSE, and related frameworks, with a strong focus on developing efficient enterprise applications. This role is pivotal in building robust backend solutions and enhancing our overall software architecture.

  • Key Responsibilities:
  • Backend Development: Design, develop, and maintain high-quality Java-based backend applications.
  • API Integration: Develop and integrate RESTful web services to support enterprise-level functionalities.
  • Database Management: Work with various relational databases (MySQL, SQL, Oracle, PostgreSQL) and implement caching systems and full text search engines to optimize performance.
  • Version Control & CI/CD: Utilize tools such as SVN, GIT, and GitLab for version control; set up and maintain continuous integration and delivery pipelines along with code quality automation technologies.
  • Testing & Quality Assurance: Develop unit tests using JUnit and adopt test-driven development (TDD) practices.
  • Server & Application Management: Configure and manage web/application servers (e.g., Apache, Tomcat).
  • Technology Integration: Explore and implement virtualization/containerization technologies and work with message queuing/broking or service bus systems. Experience with Java distributed frameworks is a significant plus.

Qualifications:

  • Bachelors or Masters degree in Software Engineering, Computer Science, or a related field.
  • A minimum of 2 years as a professional Java developer.

Technical Proficiency:

  • Strong knowledge of Java, J2EE, JSE, Hibernate, Spring, and Java ORM.
  • Experience with JavaScript, Apache Maven, and REST API web services.
  • Familiarity with relational databases, caching mechanisms, and full text search engines.
  • Proficient in using version control systems (SVN, GIT, GitLab) and understanding continuous integration/delivery processes.
  • Basic exposure to virtualization, containerization, and message queuing or service bus systems.

What We Offer:

  • Diverse Projects: Opportunity to work on multiple innovative projects.
  • Collaborative Environment: Join a highly motivated and dedicated team.
  • Competitive Compensation: Attractive salary package with gratuity.
  • Benefits: Comprehensive medical insurance, annual bonus, annual leaves, and leave fare allowance.

FOR RECRUITERS:

Job Type: Full-Time

Shift Timings: 8:30pm- 5:30pm

Monday to Sat (Alternative Saturdays will be ON)

Max Age: 40 YearsGender: Male

Round of Interviews: 2 Onsite

After 1st round of interview candidate will have to complete a task