About The Position

Software Engineers perform requirements analysis. They then design, develop or maintain the physical application (components) or the application environment, based on the Software Architecture (models and principles). Activities include coding, integrating, implementing, installing or changing frameworks and standard components, or technical and functional application management. A Software Engineer also develops languages, methods, frameworks and tools, and/or undertakes activities in support of server-based databases in development, test and production environments. As a Cloud Native SpringBoot application developer, you will contribute to the design/development of cloud native applications for large scale enterprise applications. Use new technologies, techniques and patterns, provide proof of concepts use standards and best practices. This role is highly collaborative with other development teams, architects for new project introduction and/or application enhancements. This is an exciting opportunity for the right person if they are passionate about technology, thrive in ever-changing software solutions, and are motivated by the ability to impact customers in various industries.

Requirements

  • Mastered several Software Engineering areas, applications or database environments
  • Act as a Software Engineering stream leader with technical delivery ownership within a (limited) number of technology areas
  • Contribute to bids or client proposals based on your technological expertise
  • Act as a team leader with delivery ownership, and guide individuals and groups towards desired outcomes
  • Actively participate in at least one community and contribute to community discussions
  • 6-8 years (2 years min relevant experience in the role) experience
  • Bachelor’s Degree
  • Should have SE Level 1 and seeking level 2
  • Should be proficient in Business Analysis, Business Knowledge, Software Engineering, Testing, Data Management, Architecture Knowledge and Technical Solution Design
  • 3 years or more working experience in Java stack technologies, Microservices, REST, JSON, XML, Maven/Graddle, and Spring framework tools such as SpringBoot, SpringData, SpringCloud, Spring Config, Spring Cloud, SQL and NoSQL databases such MongoDB or Cassandra
  • Experience with creation of REST-based microservices, Containerization with tools such as Docker and Kubernetes
  • Experience working with SAFe Agile Scrum, Kanban, XP, or similar Agile frameworks
  • Bachelor’s Degree in Computer Science or equivalent
  • Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Agile Applications Development, Support and Deployment
  • Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini

Nice To Haves

  • Experience working in front end technologies such as Angular JS, ReactJS

Responsibilities

  • Coding
  • Integrating
  • Implementing
  • Installing or changing frameworks and standard components
  • Technical and functional application management
  • Develop languages, methods, frameworks and tools
  • Activities in support of server-based databases in development, test and production environments
  • Contribute to the design/development of cloud native applications for large scale enterprise applications
  • Use new technologies, techniques and patterns
  • Provide proof of concepts use standards and best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service