Senior Java Developer at Harnham in Westborough, Massachusetts

Posted in Other 1 day ago.

Type: full-time





Job Description:

Are you a seasoned Java developer with a proven track record in writing clean and efficient Java code? Do you have a wealth of experience with Java frameworks and tools? If so, this Java Developer role is right for you. As a Senior Java Developer, your primary responsibility will be to lead the effort to upgrade our Java packages to JDK17, enhance CDK versions, and resolve version discrepancies in our CI/CD pipelines.

Key Requirements:
  • Java Programming: Proficiency in writing clean, efficient, and well-structured Java code.
  • Java Frameworks: Familiarity with Java frameworks like Spring.
  • Testing: Knowledge of testing frameworks like JUnit.
  • Aspect-Oriented Programming Frameworks: Familiarity with AOP frameworks and libraries, such as Spring AOP or AspectJ.
  • Build Tools: Understanding of build tools such as Apache Ant or Gradle to automate the build and deployment process.
  • CI/CD: Familiarity with Continuous Integration and Continuous Deployment/Delivery.
  • Object-Oriented Programming (OOP): Understanding and application of OOP concepts.
  • Version Control: Familiarity with version control systems like Git.
  • IDEs (Integrated Development Environments): Proficiency in using Java IDEs like Eclipse, IntelliJ IDEA, or NetBeans for coding and debugging.
  • Debugging and Troubleshooting: Skills in debugging code, identifying and fixing bugs, and optimizing code for performance.
  • Problem Solving: The ability to analyze problems, break them down into smaller components, and develop solutions efficiently.
  • Documentation: The ability to create clear and comprehensive code documentation for future maintainability.

Responsibilities:
  • Lead the upgrade of Java packages to JDK17.
  • Elevate CDK versions to the latest.
  • Collaborate with cross-functional teams to resolve version discrepancies in CI/CD pipelines.
  • Write clean, efficient, and maintainable Java code.
  • Debug and troubleshoot issues as they arise.
  • Document code changes and processes for future reference.

More jobs in Westborough, Massachusetts

Other
about 12 hours ago

EG America
Other
about 14 hours ago

EG America
More jobs in Other

Other
less than a minute ago

Threat Tec
Other
less than a minute ago

Threat Tec
Other
less than a minute ago

Threat Tec