Senior Software Engineer Apply
Senior Software Engineer
Contract duration: 6 months
No. of positions: 1
Location: US (Remote)
Job Description:
Must haves:
Experience building multi-tenant SaaS applications in AWS.
Team will function as a small "unit" with the Onshore resource helping to coordinate activities for the 2 Offshore resources and can operate with little/no supervision.
They will be assigned to lean in on various acceleration or refactoring projects partnering with various agile teams on a sprint-by-sprint basis. E.g., accelerate move from Mule to Springboot, implementing multi-tenant refactoring, implementing batch schedule automation, etc.
Goal of this team is to help teams accelerate elimination of technical debt within their areas to create more capacity for the existing team members to work on new features vs. current time wasted on inefficiencies tied to work arounds, etc.
Description:
Overall 10+ years of experience in architecting and designing applications using modern architecture patterns.
Experience designing micro services-based applications using cloud technologies (AWS).
Experience transforming legacy technology platforms.
Strong hands-on development experience using Java technologies (Java, Spring, Spring boot framework).
Experience working on both relational and No SQL databases.
Strong in OO concepts, Design patterns, SOLID principles, Data modelling
Understanding of modern responsive applications, optimized across multiple devices.
Strong collaboration skills: accomplishing tasks will often require working across teams and coordinating work on your own team.
Ability to work in an agile environment, incrementally define and improve system architecture as application evolves.
Preferred Tech Stack Experience:
Programming Languages: Java, SQL
Architecture: Micro Services, Event Driven Architecture, Design Patterns
Framework: Spring Boot
Databases: PostGreSQL, Oracle
Messaging: RabbitMQ
Cloud: AWS
Collaboration: JIRA, Confluence
Interested candidates may send their updated resume at humera@agile-techlabs.com