Company Description
Technocratic Solutions is a renowned provider of contract-based technical resources, serving businesses worldwide. With a dedicated team of developers, we specialize in delivering top-notch software solutions in cutting-edge technologies like PHP, Java, JavaScript, Drupal, QA, Blockchain AI, and more. Our mission is to empower businesses globally by offering high-quality technical resources that meet their project requirements and objectives while prioritizing exceptional customer service and satisfaction.
Role Description
This is a remote contract role for a Java Developer at Technocratic Solutions. The Java Developer will be responsible for software development and programming using technologies like Microservices, Spring Framework, and Java. The role involves creating and maintaining efficient and high-quality code, collaborating with cross-functional teams, and ensuring the successful implementation of projects.
Qualifications
Software Development and Programming skillsExperience with Microservices and Spring FrameworkProficiency in JavaStrong problem-solving and analytical skillsExcellent written and verbal communication skillsAbility to work independently and remotelyExperience with Agile development methodologiesBachelor's degree in Computer Science or related field
JD as follows:
Mastering Enterprise Java technologies and frameworks; JEE, Spring MVC, Spring Boot, JPA, Hibernate, Spring Cloud, Spring Batch, Quartz, JUnit and Log4
Mastering design patterns, clean architecture and clean code principles
Good Knowledge in Microservices’ Design Practices and Architecture;
Event Based Programming using Queuing Platforms (Kafka, RabbitMQ and IBM MQ), Docker, Kubernetes and Microservices Fabric.
Experienced in building large scale business applications using java and Microservice technologies
Ability to work within and execute an agile development methodology; specifically scrum.
Mastering API Design and Implementation
Ability to work with different source control systems, specifically Git, SVN and Azure DevOps
Good Knowledge in Database designs; SQL and NoSQL Databases; especially Redis and Mongo, in the context of Java application development and design.
Good Knowledge in designing and developing native cloud applications.
Also, please utilize the attached resource profile template while sharing the profiles and ask candidates to fill in the details of their last five projects.