Overview
On Site
USD 89250-119000
Full Time
Skills
Business Operations
Systems Architecture
Mentorship
Workflow
Computer Science
Software Engineering
Java
Spring Framework
RESTful
Microservices
Git
JPA
SQL
JSON
SOAP
XML
Version Control
Caching
Continuous Integration
Continuous Delivery
Agile
Job Details
Java Developer - Enterprise Applications
Salary: $89,250 -$119,000
Overview:
Join a dynamic technology team within a fast-paced enterprise environment, where you'll contribute to the development of scalable, high-performance Java applications that support critical business operations.
Key Responsibilities:
- Design, build, and deploy Java-based solutions that align with evolving business requirements and adhere to modern development standards.
- Perform hands-on coding, conduct peer reviews, and fine-tune application performance to ensure reliability and responsiveness.
- Participate in system architecture discussions and contribute to technical planning for new initiatives and enhancements.
- Provide mentorship and technical guidance to team members, fostering best practices across collaborative development efforts.
- Work closely with engineers, analysts, and project managers to maintain streamlined workflows and meet delivery timelines.
Qualifications:
- Bachelor s degree in Computer Science, Software Engineering, or a related technical discipline.
- Minimum of 4 years experience in Java development, with demonstrated expertise in building enterprise-grade applications using the Spring ecosystem.
- Strong proficiency in RESTful APIs, microservices architecture, Git, JPA, SQL, JSON, SOAP, XML, and version control systems.
- Familiarity with caching strategies, service discovery mechanisms, CI/CD pipelines, and Agile development methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.