-
Analyze and define user requirements for new software applications.
-
Design, develop, and implement software applications using a variety of programming languages and technologies, including Java (Spring Boot), JavaScript (React/Angular) and RabbitMQ/ Kafka for messaging.
-
Write clean, efficient, and well-documented code.
-
Conduct unit testing and integration testing to ensure the quality of the software.
-
Deploy software applications to production environments.
-
Troubleshoot and resolve software issues.
-
Provide technical support to users.
-
Stay up-to-date on the latest software development trends and technologies.
-
Implement and integrate CI/CD pipelines for continuous delivery and deployment.
Design and Development:-
Work on microservices architecture for scalability and maintainability using Spring Boot.
- Create responsive user interfaces using React and or Angular.
-
Apply event-driven design principles to build scalable and resilient applications.
Message Brokers:-
Work with RabbitMQ for message queuing and event streaming.
-
If experience is in Kafka, understand the architectural differences between RabbitMQ and Kafka.
Deployment and Infrastructure:-
Deploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.
-
Monitor and troubleshoot production systems.
-
Optimize application performance and scalability.
What You'll Need:-
Bachelor's degree in a technical discipline and 10 years of related experience.
-
Proficiency in event-driven design principles.
-
Strong knowledge of Spring Boot and microservices architecture.
-
Strong knowledge of the use of design patterns
-
Spring JPA experience is required.
-
Familiarity with Kubernetes for container orchestration.
-
Front-end experience utilizing React and/or Angular.
-
Experience with either RabbitMQ or Kafka for message queuing.
-
Familiarity with RESTful APIs and web services.
-
Strong communication and interpersonal skills.
What's Desired to Have:-
Previous experience supporting federal or state agencies, especially the Maryland Judiciary, is highly desired
- Experience with agile development methodologies.
-
Experience with cloud computing platforms (e.g., AWS, Azure).
-
Experience with DevOps tools and practices.
-
Elastic search experience is a plus.
What's In It for You (full-time Gen3 employees):
- Competitive compensation.
- Comprehensive health, vision, and dental benefits.
- 3 weeks of PTO per year accruing from day one with a PTO exchange program.
- 11 days of paid Federal Holidays.
- $3k annual tuition reimbursement.
- 401(k) with a matching plan.
- Pet insurance.
- Life and AD&D insurance.
- Short-term and Long-term disability insurance.
Employment Eligibility: Eligible to work for any employer in the United States without requiring sponsorship. Most of our positions require a government security clearance, you must be a US Citizen or Green Card holder for consideration. Certain positions require at least three (3) of the past five (5) years of residence in the United States.
Other Requirements:
- A minimum of three (3) out of the past five (5) years of residency in the United States is mandatory.
- Candidates must possess either an active green card or citizenship.
- Prospective employees offered a position must have work authorization that does not necessitate employer-sponsored visa sponsorship, both presently and in the future.
- Those selected for this role may undergo a government security investigation and must meet the eligibility criteria for accessing classified information or be eligible for security clearances.
Veteran and HUBZone friendly employer.
E-Verify Employer. EOE Statement: Females, minorities, protected veterans, and individuals with disabilities. Gen3 is committed to fostering and empowering an inclusive community within our company. We do not discriminate based on race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Accommodation: Please contact the recruiting team at recruiting@gen3technology.com if you would like to request a reasonable accommodation during the application or interviewing process.
CLJ9WzauGW