Position: JAVA Engineer I (ID 20740-1)
Location:? Chevy chase ,MD
- Build product definition and leverage your technical skills to drive towards the right solution.
- Engage in cross-functional collaboration throughout the entire software lifecycle.
- Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization.
- Define, create, and support reusable application components/patterns from a business and technology perspective.
- Utilize programming languages like Java, C#, Kotlin, Python, etc. and SQL and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.
- Mentor other engineers on the team to professionally help them realize their full potential.
- Consistently share best practices and improve processes within and across teams
- 5+ years of professional software development experience
- 3+ years of experience with architecture and design
- 3+ years of experience with AWS, GCP, Azure, or another cloud service
- 2+ years of experience in open-source frameworks
- Advanced programming experience with at least two modern languages such as Java, Kotlin, Python or C#, including object-oriented and functional programming
- Proven understanding of micro-services-oriented architecture, extensible REST APIs and open-source frameworks.
- Experience with Spring Boot and other Spring projects such as Spring Data, Spring Integration Spring MVC, Spring Cloud, etc.
- Experience with containers and container orchestration such as Docker, Kubernetes etc.
- Experience building the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Experience with event driven architectures and building event driven microservices with pub-sub/streaming technologies such as Kafka
- Experience with TDD/ATDD/ BDD
- In-depth knowledge of CS data structures and algorithms.
- Strong verbal and written communication skills
- Excellent problem-solving skills and proactive in troubleshooting
- Ability to excel in a fast-paced, startup-like environment
- Practical knowledge of working in Agile environment (Scrum/Kanban/SAFe).
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
- Experience with Azure Services such as AKS, DevOps, Cosmos DB, Azure Portal, Subscriptions, Security Zoning etc
- Experience with continuous delivery and infrastructure as code using Terraform
- Experience with Reactive Programming, GraphQL, and building SaaS services
- Resource Modeling, development on DDD, CQRS, ES patterns
Bench sales recruiter
1 年[email protected]
US IT BENCH SALES RECRUITER
1 年[email protected]
bench sales recruiter at CLA Technology Solutions
1 年[email protected]
Sr. Full stack developer at Vanguard, skilled in Spring, Angular, React and Cloud Architecture, with expertise in full-stack development, RESTful services, and DevOps practices.
1 年[email protected]
Bench sales recruiter at softworld technologies
1 年[email protected]