← Back to jobs

Nirvana Enterprises Logo
Lead JEE Developer

Nirvana Enterprises

 

Albany, NY, USA

Posted On: 13 days ago
Experience: 7+ years
Availability: Onsite
Openings: 2
Category: Sr. JEE Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Lead the design, development, and implementation of enterprise-level JEE applications and integration frameworks.

This role is on-site.

Responsibilities

  • Design and build tools and frameworks for deploying and managing customer applications, including batch and real-time data processing.
  • Integrate systems and data across diverse technical environments and business landscapes.
  • Manage deployment packaging, testing, and implementation processes.
  • Improve team development processes to accelerate delivery and improve quality.
  • Establish and maintain working relationships with business users through direct interaction.

Required Skills

  • 7+ years of experience working on complex projects, with at least 2 years in a developer leadership role.
  • Expertise in Java/JEE, EJBs, JMS, Web Services, and ORM tools such as JPA and Hibernate.
  • 3+ years of experience with Spring API and frameworks, including Spring MVC, Spring Batch, Spring Boot, and Spring REST.
  • 3+ years of experience developing web applications using JSON and AngularJS.
  • 3+ years of experience implementing extensive unit tests using automated test frameworks.
  • 2+ years of experience in continuous integration and dependency management using Git, Jenkins, Maven, or Artifactory/Nexus.
  • Deep knowledge of ANT scripts and Hudson/Jenkins.
  • Experience with Microservices, Service Oriented Architecture (SOA), and NoSQL databases like MongoDB.
  • Proficiency in object-oriented analysis, design patterns, JDBC, AJAX, and CSS.
  • Bachelor’s Degree in Computer Science, Computer Engineering, or a closely related field.

Preferred Skills

  • Background in software architecture design.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs