Lead Java Developer

Company:  DataEconomy
Location: Iselin
Closing Date: 22/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Information

  • Industry: IT Services

  • City: Iselin

  • State/Province: New Jersey

  • Country: United States

  • Zip/Postal Code: 08830

About Us

About DATAECONOMY: We are a fast-growing data & analytics company headquartered in Dublin with offices in Dublin, OH, Providence, RI, and an advanced technology center in Hyderabad, India. We are clearly differentiated in the data & analytics space via our suite of solutions, accelerators, frameworks, and thought leadership.

Job Description

Lead Java Developer
Iselin, NJ
Full-time

Job Summary:
We are looking for a highly skilled and experienced Lead Java Developer with a strong background in Spring, AWS, and Apache Spark. The successful candidate will be responsible for leading a team of developers to design, develop, and deploy scalable Java applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of the business.

Key Responsibilities:

  • Team Leadership: Lead, mentor, and guide a team of Java developers, ensuring the delivery of high-quality code and adherence to best practices.
  • Application Development: Design, develop, and maintain Java-based applications using the Spring framework, ensuring they are scalable, robust, and maintainable.
  • Cloud Integration: Architect and implement cloud-based solutions on AWS, leveraging services such as EC2, S3, RDS, Lambda, and more.
  • Big Data Processing: Design and develop data processing applications using Apache Spark, integrating them with existing Java applications and cloud infrastructure.
  • Microservices Architecture: Lead the development of microservices and RESTful APIs, ensuring seamless integration with front-end and other backend services.
  • Performance Optimization: Monitor and optimize application performance, ensuring low latency, high availability, and efficient resource utilization.
  • Collaboration: Work closely with product managers, architects, and other stakeholders to gather requirements and translate them into technical solutions.
  • Code Reviews: Conduct regular code reviews to maintain code quality and provide constructive feedback to team members.
  • Technical Documentation: Create and maintain technical documentation for architecture, design, and deployment processes.
  • Continuous Integration and Deployment: Implement CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes to automate the build, test, and deployment processes.

Experience:

  • 10+ years of experience in Java development.
  • Extensive experience with the Spring framework, including Spring Boot, Spring MVC, and Spring Security.
  • Proven experience with AWS services and cloud-based architecture.
  • Hands-on experience with Apache Spark for big data processing.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to lead and motivate a team.
  • Attention to detail and a commitment to delivering high-quality work.

Preferred Qualifications:

  • Experience with CI/CD tools like Jenkins, CircleCI, or GitLab CI.
  • Knowledge of distributed computing and large-scale system design.
  • Familiarity with data streaming technologies like Apache Kafka.
  • Experience with front-end technologies such as Angular or React is a plus.

Requirements

Technical Skills:

  • Proficiency in Java and related technologies (J2EE, JSP, Servlets).
  • Strong knowledge of RESTful API design and implementation.
  • Experience with cloud-native application development on AWS.
  • Familiarity with Spark Core, Spark SQL, and Spark Streaming.
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., DynamoDB).
  • Experience with containerization (Docker) and orchestration tools (Kubernetes).
  • Proficiency in version control systems (Git).

Benefits

Standard Full-time benefits

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙