Software Developer - Baltimore, MD - Georgia IT Inc.
Baltimore, MD
About the Job
Software Developer
Baltimore, MD
Duration – 1 year
Rate: DOE
US citizen, Green Card and GC EAD, no visa sponsorship available for this job and no third party agencies –C2C.
Job Description
Baltimore, MD
Duration – 1 year
Rate: DOE
US citizen, Green Card and GC EAD, no visa sponsorship available for this job and no third party agencies –C2C.
Job Description
- 10+ years of hands on experience in Java based enterprise Software development.
- Serve as a subject matter expert for application architecture, cloud, architectural best practices, design patterns, tools & platforms.
- Hands-on expertise in Java, JEE, server side development
- Web technologies, SPA (HTML, JS & CSS), Angular
- Expertise in building internet scale solutions in the cloud preferred.
- Proven ability to work well and influence others. Strong inter-personal skills, written and verbal communication skills, ability to generate great content and present them effectively.
- Amazon Web Services (AWS),
- Java (spring boot & spring framework), Test Driven Development (TDD)
- Web Services, REST APIs, Micro-services, JMS, jQuery, Node, SPA frameworks like Angular 2+/React,
- Translate functional and non-functional requirements into effective design and architectural guidance to delivery teams.
- Preferred
- GIT (GitHub/Gitlab), CI/CD, Jenkins, Terraform, SonarQube, & Fortify.
- Responsible for solution design that aligns with architecture principles, technology standards, best practices and guidelines.
- Engage with business and technology leaders to understand strategy, articulate solution options, evaluate tradeoffs and influence key decisions.
- Evangelize adoption of development best practices like agile & lean methodologies, dev-ops, continuous delivery, test automation, containerization and cloud deployments.
- Operate across business verticals to increase agility, drive common approaches, increase reuse and drive down total cost of ownership.
- Define goals for technology components and frameworks including reference architectures and implementations
- Stay current with emerging technologies and industry & market trends.
- Be willing to be hands-on as needed to help add value to delivery teams. Desired Skills
- Demonstrated success engaging business partners in a consultative manner and turning business concepts into well designed technology solutions.
- Business value focused mindset balancing tactical and strategic needs.
- Must have a thorough understanding of agile development methodologies.
Source : Georgia IT Inc.