As a Software Engineer you will serve as a technical leader for your team. You will collaborate with
technical and product leadership across the enterprise to recommend, build, own and manage the
solution stack for your products. You have deep technical skills and aptitude to build products and
solutions from scratch. You will help establish best practices, coding standards and will enforce design
patterns to build sustainable products. You will mentor your team members and will help eliminate
knowledge silos.
RESPONSIBILITY STATEMENTS
Translates user stories and functional specifications into logical program designs, code modules,
stable application systems, and software solutions in an agile environment.
Collaborates with key stakeholders including product management, infrastructure and security to
ensure that functional specifications are converted into flexible, scalable, and maintainable solution
designs
Develops, configures, or modifies complex integrated business and/or enterprise application
solutions within various computing environments by designing and coding component-based
applications using various programming languages
Validates and executes component integration test (CIT) scenarios to identify application errors and
ensure software solutions meet functional specifications
Facilitates the implementation and maintenance of complex business and enterprise software
solutions to ensure successful deployment of released applications by packaging solutions for
deployment
Supports end-to-end test automation and other application testing efforts to ensure product quality
Mentors others by applying and sharing an in-depth understanding of company and industry
methodologies, policies, standards, and controls
Primary Skillset:
You must be a be having extensive hands on experience in the following
1. Data Structures
2. Object Oriented Programming concepts
3. Design Patterns
4. Strong hand on experience with Java and OOPs concepts
5. Spring, SpringBoot, SpringCloud or Micronaut
6. REST Services and Microservices Architecture
7. One or more Relational and NO-SQL databases
8. One or more CI/CD tools like Jenkins, GOCD, CircleCI
9. One or more Test automation tools like xUnit , Selenium, JMeter
10. One of the cloud platforms (Preferable)
11. Kubernetes and Docker (Preferable)
12. Messaging technologies like Kafka, RabbitMQ
Keyskills: spring boot kubernetes microservices docker kafka jenkins java 8 no-sql databases
Provance Business Consulting Pvt. Ltd. is a Professional Managed Company offering Recruitment Services and Corporate Trainings to various industries. Provance Business Consulting is young professional and rapidly growing organisation based in Bangalore and Mumbai that aims at empowering the various ...