View all jobs

Lead Software Engineer – Java, AWS, Spring

Beaverton, OR

Candidates MUST have 10+ years’ lead software development and deep experience in microservice architecture, domain driven design, and RESTful APIs using languages such as Java or Node. Lead SW Engineer must have individual work contributions and extensive collaboration and strong communications with teams in multiple locations.

Job Title: Lead Software Engineer – Java, AWS, Spring
Duration: 1-year (contract) onSite
Location: Hillsboro Oregon USA

Key Skills: Springboot, Java, Splunk, SignalFX

AWS experience with China Regions and Information and app security, experience in bot detection, analysis, and mitigation is added plus

Expectations for this Role:
Strong skills in team leadership and building positive relationships across Product and Engineering.
Solid foundation in data structures, algorithms, and architecture patterns
Diverse and deep experience in microservice architecture, domain driven design, and RESTful APIs using languages such as Java or Node
Experience working in a distributed/cloud-based environment (AWS preferred)
Experience in NoSQL data stores, such as Cassandra, DynamoDB, or similar technologies.
Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred
Understanding in agile principles and the scrum development process
Ability to define solution options, provide estimates on effort and risk, and evaluate technical feasibility
Comfortable working in a fast-paced, results-oriented environment
Prior experience with highly scalable Commerce and payment platforms
Experience with Springboot based java services
Commitment to and hands-on experience in performing technical code reviews
Practical approach to solving complex problems with ambiguous requirements
Detailed understanding of bot and application security (DDOS, WAF, bot defenses), IP and threat intelligence.

Job Responsibilities:

Education and Experience Required:
Degrees required for this job: Bachelor's/Master’s degree in Computer Science, Information Systems or other technical areas or equivalent experience.

Required skills for this job: 10+ years of software development experience.

Email your resume to: usjobs@mavensoft.com
To learn more about Mavensoft visit us online at http://www.mavensoft.com/


More Openings

ASP.NET Developers (4-6 yrs)
Sr.Net Developer

Share This Job

Powered by