What are the responsibilities and job description for the Java Developer position at Cynet Systems?
Got Questions? Email us: CSI-IT-150@CYNETSYSTEMS.COM
Job Title: Java Developer
Job Location: Plano, TX
Job Type: Contract
Job Description:
- We are looking for experienced software developers with a robust background in Java and the Spring Framework.
- Proficiency in relational databases is essential, along with cloud experience, preferably with AWS.
- You will be instrumental in developing the next generation of Financial Services' core platform.
Role and Responsibilities:
- You will be working on a new generation of client's Financial services core platform.
- As a developer, you will be responsible for the entire lifecycle of feature delivery, including coding, unit testing, functional testing, and deployment to production.
- Design, develop, and maintain Java applications.
- Write well-designed, testable, and efficient code.
- Participate in code reviews and contribute to the best practices for software development.
- Troubleshoot and resolve technical issues as they arise.
- Participate in scrum ceremonies.
Must-Have Skills:
- You are a strong Java developer who likes to stay up to date with emerging technologies and industry trends and have the following experience.
- Java – 7 years.
- Spring Framework – 5 years.
- Cloud experience – 2 years AWS preferred.
- Experience designing and building event-based microservices.
Preferred Skills:
- Experience building and deploying cloud native apps – preferably AWS.
- Experience with Domain Driven Design.
- Strong design pattern fundamentals.
- Experience in the financial services industry.
- Experience working with SQL as well as NoSQL databases.