Senior Java Developer

arrow

Westborough / $50 - $70 hour

INFO

Salary
SALARY:

$50 - $70

Location

LOCATION

Westborough

Job Type
JOB TYPE

Contract

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.

CONTACT

Samantha Hutchinson

Recruitment Consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.