Java/ MicroServices Software Engineer - Ampcus Incorporated
Fairfax, VA 22030
About the Job
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.
Job Title: Java/ MicroServices Software Engineer
Location(s): Fairfax, VA (Hybrid)
Description:
- Must be very strong with Kafka, Java, KSQL and MicroServices.
- Must be 12+ Years of Experience.
Qualifications:
- 7+ years of Software Development work experience using Java.
- 2+ years of a Development lead experience.
- 3+ years of experience in REST API, MicroServices development.
- 2+ years of working experience in implementing Apache Kafka based applications and solutions.
- 2+ years of working experience in Kafka event driven framework (Consumption, publishing and streaming) and Kafka APIs.
- Experience with KsqlDB, Avro.
- Error handling with Apache Kafka applications.
- Advanced understanding of how to develop, build, test, and deploy code using an integrated CI/CD Pipeline.
- Google Cloud Platform or AWS cloud experience.
- Demonstrated ability to manage and complete projects from design phase to implementation phase.
- Degree, certification in Computer Science, Computer Engineering or a related field.
You’ll be a great fit if you:
- Possess strong interpersonal communication skills and confidence to collaborate effectively with cross functional teams.
- You have in-depth knowledge in developing MicroServices.
- You are excited to utilize cutting edge development skills and tools (Cloud, MicroServices, event-driven architectures) to advance your knowledge.
- You have innovative problem solving and critical thinking skills to identify root issues, trends and critical remediation strategies.
- Have direct experience with services and technologies like Google Cloud Platform, Jira Software, Confluence, GitHub.
- Have a career goal of joining a FinTech team that is launching new products and services into a dynamic, fast-paced, and competitive marketplace.
Requirements :
- Technical proficiency with Java.
- High level proficiency in understanding of REST and MicroServices architecture.
- Experience with Micronaut framework is preferred.
- Proficiency with Apache Kafka event streaming platforms.
- Developing software using languages such as Java, C# or Python.
- Knowledge of GCP, AWS or other cloud platforms.
- Experience supporting Cloud/SaaS software products and APIs is highly coveted.
- Proficient with software Architecture, design patterns and strong demonstrated experience in building frameworks.
- Applied knowledge of Object-Oriented programming concepts (OOPS) and concept UML.
- Demonstrated knowledge of secure coding practices.
- Database experience, including knowledge of SQL and NoSQL.
- Familiarity with working in an Agile environment.
- Prior experience in working production support role.
- Excellent verbal and written communication skills and the ability to work effectively in a team environment.
Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, age, protected veterans or individuals with disabilities.
Source : Ampcus Incorporated