Software Development Opportunity
We are seeking skilled professionals to fill a critical role in our team. The ideal candidate will have hands-on experience working with Java and proficiency in developing applications using Spring frameworks.
The successful candidate will have expertise in unit testing, code versioning tools such as Git and GitFlow, and building REST APIs. Knowledge of relational and non-relational databases is also essential.
Key Responsibilities:
* Develop software solutions using Java and Spring frameworks
* Design and implement unit tests using JUnit and Mockito
* Work with Git and GitFlow for version control
* Build REST APIs
* Collaborate with the team to deliver high-quality software solutions
Requirements:
* Bachelor's degree in Computer Science or related field
* Proven experience in software development with Java
* Proficiency in Spring frameworks (Batch, Integration, Cloud, Webflux, e Web Flow)
* Experience with JUnit and Mockito for unit testing
* Familiarity with code versioning tools (Git and GitFlow)
* Knowledge of relational and non-relational databases (e.g. SQL Server, Oracle, MySQL, Redis, MongoDB, DynamoDB)
* Ability to work collaboratively in a team environment
About Us:
We value diversity and inclusion in the workplace and strive to create an environment where everyone feels valued and respected. We offer competitive compensation and benefits packages to attract and retain top talent.