Senior Java Developer

$124,800 - $124,800/Yr

Spectraforce Technologies - Newark, NJ

posted 3 months ago

Full-time - Mid Level
Remote - Newark, NJ
Administrative and Support Services

About the position

As a Senior Java Developer at SPECTRAFORCE, you will be instrumental in a significant migration project aimed at transitioning our existing Java applications from the IBM WebSphere Application Server to a new platform. This role requires a deep understanding of Java development, particularly in the context of enterprise applications, as you will be tasked with analyzing, refactoring, and optimizing our current Java codebase to ensure it integrates seamlessly with the new Java platform. Your expertise will be crucial in collaborating with various stakeholders to select the most suitable new Java platform, ensuring that the migration process is efficient and effective. In this position, you will not only focus on the technical aspects of the migration but also play a key role in documenting the entire process. This documentation will serve as a vital resource for knowledge transfer to our internal team, ensuring that they are well-equipped to manage the new system post-migration. Additionally, you will provide ongoing technical support and troubleshooting during and after the migration, helping to resolve any issues that may arise and ensuring a smooth transition for all users involved. Your contributions will directly impact the success of this migration project, making it essential for you to possess strong problem-solving skills, attention to detail, and the ability to work collaboratively within a team. This role is not just about coding; it’s about transforming our technology landscape and enhancing our operational capabilities through effective migration strategies.

Responsibilities

  • Analyze existing Java applications deployed on IBM WebSphere.
  • Collaborate with stakeholders to choose an appropriate new Java platform.
  • Refactor and optimize Java code to ensure compatibility with the new platform.
  • Document the migration process and provide knowledge transfer to the internal team.
  • Provide technical support and troubleshooting during and after the migration.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Full stack developer with Java and React or similar UI framework.
  • Experience in Java EJBs and messaging.
  • Experience in any Enterprise service Bus.
  • Experience in API gateway like Apigee, Kong or similar.
  • Experience in AWS services like ECS, EKS, RDS, ALB, etc.
  • Proven experience as a Java Developer with a focus on enterprise applications.
  • Strong expertise in Java and related technologies (Spring, Hibernate, etc.).
  • Extensive experience with IBM WebSphere and other Java EE application servers.
  • Experience in migrating Java applications from WebSphere to other platforms (e.g., Apache Tomcat, JBoss, WildFly).
  • Proficiency in modernizing and refactoring legacy Java code.
  • Solid understanding of microservices architecture and cloud-native development.
  • Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Benefits

  • ACA compliant health benefits
  • Dental insurance
  • Vision insurance
  • Accident insurance
  • Critical illness insurance
  • Voluntary life insurance
  • Hospital indemnity insurance
  • Commuter benefits
  • 401K plan with matching
  • Referral bonus program
  • Paid sick leave when required by law
  • Unpaid leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service