Encore Technologies is hiring a Java Software Engineer for a direct client requirement.
If this sounds like the role for you and you’re ready to join an amazing team, please share your resume with randy.crenshaw@helloencore.com for immediate consideration.
Job Title: Java Software Engineer
Location: Cincinnati, OH
Position type: Fulltime / Contract to hire (candidates must be hirable without any visa sponsorship)
Must Have:
• Cloud Development (preferably AWS)
• Strong SQL skills
• Java
• Microservices
• RESTful
• Springboot
Nice To Have:
• Design and Implement CI/CD pipelines.
• Java, DevOps Tools like Jenkins, Terraform
• Strong knowledge of Java/J2ee, spring and hibernate
• Experience with:
• REST/SOAP
• Cloud development, preferably AWS
• Git and GitHub
• Jenkins
• Node.js and NPM
• Spring framework of Struts o Angular
• Database/SQL o microservices
Duties and Responsibilities:
• Design and implement new features while continuously improving quality of technical products and applications
• Provide technical knowledge and share information as a developer on an agile squad
• Work collaboratively with other software engineers to define system architectures and design solutions
• Develop software meeting code quality standards and metrics
• Practice test-driven development
• Participate in communities of practice by contributing to and following standards, reviewing others code, and sharing knowledge
• Achieve operational excellence by automating processes and writing maintainable, supportable, and testable code
• Remain current on IT trends pertaining to their area of practice
• Assist with problem resolution for end users and customers
• Maintain appropriate controls and documentation to ensure compliance of audit requirements
Knowledge and skills required:
• Bachelor's degree in Computer Science/Information Systems or comparable with 3-5 years of experience
• Knowledge of object-oriented and functional software design
• Proficient in developing reusable common component libraries
• Familiarity with RESTful networking
• Prior experience with Git and GitHub
• Understanding of Software Development Methodologies
• Understanding of security best practices
• Understanding of accessibility best practices
• Strong problem solving and collaboration skills
• Excellent verbal and written communication skills
Desired skills:
• Strong knowledge in developing microservices and RESTful APIs
• Strong knowledge of web technologies - HTML, CSS/SCSS, application servers and deployment
• Proficient in:
• Java
• SQL and NoSQL database
• Angular framework using TypeScript and JavaScript
• Experience with:
• Spring framework
• js and NPM
• cloud development, preferably AWS
• Jenkins
• Ideal candidate has a good experience in CI/CD pipeline configuration, Terraform, Node scripting, artifact publishing and versioning, and Spring Boot services
Encore Technologies is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce.
Location: Cincinnati, OH
Posted: Aug. 18, 2024, 9 p.m.
Apply Now Company Website