I am recruiting a full-stack Java developer candidate for my team to enhance and support a few Web based products including APIs. The resource will need to be able to overlaps with US resources here till noon, PT on weekdays.
Here is what I’m looking for in terms of qualifications :
- Motivated self-starter with minimal hand-holding requirements.
- Strong verbal and written communication with English proficiency
- Must be able to work independently and collaboratively according to Agile Scrum methodology and adapt at priorities in a fast-paced environment
- 7+ years of professional programing experience with Angular (or React), Java (version 8 at least and latest version preferred), Typescript, SQL, JavaScript, Spring Boot, Sprint MVC, JPA, Tomcat, Oracle and PostgreSQL.
- Experience JIRA, Confluence for agile software development and DevOps / CICD framework and tools such as Kubernetes, GIT, Bitbucket, Maven, Jenkins
- Strong RESTful APIs development experience, object-oriented design, and programming
- Familiar with API / Microservice and event driven architecture and design. Experience with ActiveMQ or Apache Kafka is a plus
- Knowledge and experience of API Gateway. Gravitee API Gateway experience is a plus
- Solid experience with UNIX / Linux and sufficient commands, scripting languages (such as Shell, Python
- Seasoned experiences of software engineering including analysis, design, development, implementation, and verification
- In-depth knowledge of software methodologies and development lifecycle, distributed networking, databases, communications, and multiprocessing applications. Able to apply technical standards, principles, theories, and techniques