- Delivers code on time independently meeting the Definition of Done.
- Good understanding of platform and deployment model.• Depth in two or more technologies or platforms.
- Depth knowledge of primary language.
- Mentors more junior developers in pair-programming sessions.
- Provides design guidance within established architecture.
- Demonstrates proficiency in advanced debugging and troubleshooting tools and techniques.
- Understanding of secure coding, common vulnerabilities, and secure architectural practices.
Basic Qualifications
- 4+ years of experience developing Java code.
- 4+ years of experience in object-oriented design development.
- 4+ years of experience developing spring framework.
- 3+ years of experience working in software and on GCP technologies and cloud native services.
- 2+ years of experience with GCP Cloud Run, designing & scheduling & executing batch jobs.
Preferred Skills
- GCP Solutions Certification, management of Cloud environment Understanding of IT/ workflows in large enterprises
- Experience on middleware packages like: Web Logic, WebSphere and / or JBoss.
- Experience in either Rest or Soap API development.
- Experience with other Frameworks like: Spring Boot, MVC, or Hibernate.
- Strong written and verbal communication skills.
- Knowledge of common databases
- Understanding of up-to-date programming languages.
- Need tech lead level person who can understand architecture design and break it down into stories for team to work on.
- Bachelor’s Degree preferred, Master’s Degree desired.
Ideal Mindset
- Lifelong Learner. You are always seeking to improve your technical and nontechnical skills.
- Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need.
- Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.