What are the responsibilities and job description for the Java Developer position at Codeworks IT Careers?
Codeworks is an IT Services firm headquartered in SE Wisconsin, known for our strong commitment to quality and for our direct client relationships.
Who We’re Looking For:
A Senior Java Developer with strong Angular experience for a 100% Remote contract opportunity with our direct client.
We are looking for a highly skilled and experienced Senior Java Developer with strong Angular expertise to join our team. In this role, you will design, develop, and maintain scalable, high-performance applications that integrate Java-based backend systems with Angular-based frontends. The ideal candidate is a collaborative problem-solver who enjoys working in a dynamic environment.
Responsibilities:
Codeworks is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.
Codeworks, LLC discloses that the anticipated hourly pay range for this position is between $55/hr and $62/hr. This range is subject to change based on job-related factors, including client requirements where applicable.
All full time Codeworks employees are eligible to enroll in the company’s medical, dental, vision, and life insurance plans. Additionally, employees can participate in Codeworks’ 401(k) retirement plan.
Who We’re Looking For:
A Senior Java Developer with strong Angular experience for a 100% Remote contract opportunity with our direct client.
- Candidates MUST reside in Wisconsin.
We are looking for a highly skilled and experienced Senior Java Developer with strong Angular expertise to join our team. In this role, you will design, develop, and maintain scalable, high-performance applications that integrate Java-based backend systems with Angular-based frontends. The ideal candidate is a collaborative problem-solver who enjoys working in a dynamic environment.
Responsibilities:
- Design, develop, and maintain Java-based backend applications, ensuring performance and scalability.
- Build and maintain Angular-based front-end user interfaces with a focus on accessibility (ADA/WCAG compliance), usability, and responsiveness.
- Collaborate with cross-functional teams, including business analysts, quality assurance engineers, and other stakeholders, to implement requirements.
- Develop and maintain RESTful APIs for seamless integration between frontend and backend systems.
- Identify and resolve technical challenges to ensure system reliability and efficiency.
- Stay current with industry trends, emerging technologies, and best practices in Java and Angular development.
- Support knowledge sharing through mentorship, code reviews, and contributing to coding standards and best practices.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- 6 years of experience with Java and the Spring Framework
- 6 years of experience in web application development
- 6 years of experience working with Angular
- 6 years of experience with relational databases such as Oracle
- Strong proficiency in Java, Spring Framework (Spring Boot), Hibernate/JPA, and caching technologies.
- Advanced expertise in Angular (Angular 10 required, Angular 16 preferred), TypeScript, HTML5, and CSS3.
- Experience designing, creating, and documenting RESTful APIs using Spring Boot and OpenAPI.
- Familiarity with middleware platforms such as Apache Kafka, Redis, and Boomi.
- Understanding of CI/CD pipelines, deployment automation, and dynamic environment configuration.
- Ability to create wireframes and mockups to communicate design concepts effectively.
- Strong knowledge of relational databases.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work both independently and collaboratively in a team environment.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with Agile, Scrum, Iterative, and Waterfall development methodologies.
- Experience with Confluent Kafka, Dell Boomi, Dynatrace, and Microsoft Azure DevOps
Codeworks is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.
Codeworks, LLC discloses that the anticipated hourly pay range for this position is between $55/hr and $62/hr. This range is subject to change based on job-related factors, including client requirements where applicable.
All full time Codeworks employees are eligible to enroll in the company’s medical, dental, vision, and life insurance plans. Additionally, employees can participate in Codeworks’ 401(k) retirement plan.
Salary : $55 - $62