One of our Client in Sunnyvale, CA is looking for a Sr. Java Backend Engineer with strong experience working on Microservices, Springboot, AWS, Kafka,Cassandra with NoSQL exp.
Skills:
-Hands on development on building n-tier applications using RESTful Services, Java/J2EE, NoSql and related technologies.
-Multi Cloud experience(Atleast AWS)
-Participate in managing code & configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and work closely with platform team
-Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds.
-Leads the discovery phase of medium to large projects to come up with high level design
-Leads the work of other small groups of three to five engineers
-Troubleshoots business and production issues
-Experience with secure coding practices
-Ensures inclusion of business vision and industry trends to enable results that drive business
-Problem solving and troubleshooting design and development issues and provide appropriate solutions
-Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
-Provide guidance and mentorship to the junior engineers
-Knowledge of standard tools for optimizing and testing code
-A desire to work in a fast-paced and challenging work environment
Minimum Qualifications:
-5+ years of experience programming in Java/J2EE, REST Services, and related technologies.
Hands on Experience with Spring, CXF. Spring Boot
-Experience with distributed/no-sql database technologies like Cosmos or Cassandra
-Experience with distributed publish-subscribe messaging system like Kafka
-Experience configuring & deploying applications on J2EE application server (Apache Tomcat or similar).