Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dice today!
We are looking for
Java Fullstack Developer for our client in
Saint Louis, MO
Job Title: Java Fullstack Developer
Job Location: Saint Louis, MO
Job Type: Contract
Job Overview:
- Strong understanding of agentic frameworks/tools.
- Bachelor s degree in Computer Science, Software Engineering, Information Technology or a related field.
- 5+ experience as a software engineer.
- Proficiency in one or more programming languages such as Java, Python, C#, JavaScript or others.
- Deep understanding of software development lifecycle and software development methodologies (e.g., Agile, Scrum).
- Proficiency in software design and architecture.
- Extensive experience with version control systems like Git.
- Ability to write clean, maintainable, and efficient code.
- Familiarity with integrated development environments (IDEs) like Visual Studio, IntelliJ Idea or Eclipse.
- Knowledge of software development tools and practices, including continuous integration and continuous deployment (CI/CD).
- Advanced understanding of database management and SQL.
- Extensive experience with relational and/or NoSQL databases.
- Experience with microservices architecture and RESTful API design.
- Experience with automated testing frameworks and tools.
- Knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Excellent analytical and problem-solving skills.
- Ability to work collaboratively in a team environment.