Java Developer
Levi, Ray & Shoup, Inc.
Madison, United States of America
1 month ago
Role details
Contract type
Internship / Graduate position Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 104KJob location
Madison, United States of America
Tech stack
Java
Amazon Web Services (AWS)
HTML5
Azure
CSS
Configuration Management
Code Review
Continuous Integration
Relational Databases
Middleware
Hibernate
Iterative and Incremental Development
Java Persistence API
Spring
Scrum
Redis
Software Engineering
TypeScript
Web Content Accessibility Guidelines
Website Wireframe
Openapi
Google Cloud Platform
Spring-boot
Boomi
Reliability of Systems
Backend
Containerization
Angular
Kubernetes
Deployment Automation
Maintaining Code
Kafka
REST
Docker
Microservices
Job description
- All legitimate correspondence from our recruiting team will only come from an email address ending in @lrs.com. We do not use generic domains like @gmail.com, @yahoo.com, or @outlook.com.
- Weneverconduct interviews solely via text-based chat on Microsoft Teams, Telegram, or WhatsApp. All virtual interviews involve a scheduled video or phone call with a member of our team.
- LRS willneverask a candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as a condition of employment.
- All genuine job opportunities are listed directly on our official careers portal atCareers (https://jobs.lrs.com/) ., Codeworks, an LRS company, is recruiting a Senior Java Developer for a contract role. This position allows you to apply your development expertise in support of critical technology solutions for one of our client partner, Our client is seeking aSenior Java Developerwith experience in Java, Spring Boot, messaging queues, caching technologies, and Angular. This role contributes to building and maintaining scalable, reliable applications that integrate Java-based backend services with Angular front-end components. The position involves working collaboratively with technical and business teams across the full software development lifecycle.
- Develop and maintain backend applications using Java to support scalability and performance needs.
- Work with Spring Boot, messaging queues, caching technologies, and tools such as Kafka and Redis (or comparable technologies).
- Build and maintain Angular-based front-end interfaces with attention to responsiveness, accessibility, and ADA/WCAG compliance.
- Collaborate with cross-functional teams, including business analysts and QA/APM teams, to understand and implement requirements.
- Create and maintain RESTful APIs for seamless integration between front-end and back-end systems.
- Identify and resolve technical issues to support system reliability and maintainability.
- Stay informed about emerging technologies, industry trends, and best practices relevant to Java and Angular development.
- Participate in code reviews and contribute to maintaining code quality and consistent development standards.
- Participate in all phases of the software development lifecycle, including planning, design, development, testing, and deployment.
Requirements
- Experience with Java, Spring Framework (including Spring Boot), Hibernate/JPA, messaging queues, and caching mechanisms.
- Experience with Angular (version 6+), TypeScript, HTML5, and CSS3.
- Experience designing and documenting RESTful APIs using Spring Boot and OpenAPI.
- Familiarity with middleware platforms such as Apache Kafka, Redis, and Boomi (or similar technologies).
- Experience with CI/CD processes, deployment automation, and configuration management in dynamic environments.
- Ability to create wireframes or mock-ups to support communication of design concepts.
- Understanding of relational database concepts and usage.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Ability to analyze technical challenges and propose effective solutions.
- Effective written and verbal communication skills.
- Ability to work both independently and as part of a collaborative team.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with Agile/Scrum, iterative development, and Waterfall methodologies.
The base range for this contract position is $40.00- $50.00 per hour, depending on experience. The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations. Individual pay is determined by work location and additional job-related factors.