CORE BUSINESS OPERATIONS
The Core Business Operations (CBO) portfolio is an integrated set of offerings that addresses our clients’ heart-of-the-business issues. This portfolio combines our functional and technical capabilities to help clients transform, modernize, and run their existing technology platforms across industries. As our clients navigate dynamic and disruptive markets, these solutions are designed to help them drive product and service innovation, improve financial performance, accelerate speed to market, and operate their platforms to innovate continuously.
Job Title: Full Stack Developer (Consultant)
Job Summary:
As a Developer you will develop solutions following established technical design, application development standards and quality processes in projects. Assess the impacts on technical design because of the changes in functional requirements. Perform independent code reviews and execute unit tests on modules developed by self and other junior team members on the project. Write well-designed, efficient, and testable code
Interact with onsite clients, coordinator/scrum master, analyst and offshore development, support team and other cross-functional teams
Skills / Project Experience - required:
- · Strong conceptual knowledge of: OOPS and Core Java
- · Experience with working on frameworks: Spring Boot all modules, Spring/Struts, JDBC, Hibernate, WebService (SOAP/REST).
- · Experienced in software architectures(microservices) and coding standards/best practices microservices architecture principles along with strong problem solving and debugging skills.
- · Experience on web/application servers (Tomcat, JBoss, WildFly, WebSphere etc.).
- · Experience in working with Angular/ReactJS & Redux, JSP, HTML5, CSS3, jQuery and JavaScript.
- · Experience in writing comprehensive UI unit test cases using Jasmine and Karma.
- · Understanding of component-based design and able to create independent UI components.
- · Able to identify and create common UI components and component library.
- · Understanding of building UI applications using Webpack.
- · Experience with software design patterns like creational, structural, behavioral and concurrency patterns.
- · Experience in DevOps process and tools like Jenkins/Bamboo/UrbanCode also build technology like Maven/Gradle
- · Experience with Github/Bitbucket/Subversion,/Perforce etc. versioning systems.
- · Experience with micro services development using Spring/Spring boot or any other technology framework.
- · Ability to work with automated unit test frameworks like Junit and Mockito.
- · Ability to write SQL with complex joins on RDBMS, understanding of database functions
- · Ability to quickly learn and deliver on analogous technologies not previously worked on.
- · Ability to communicate clearly across teams in the project
Skills / Project Experience - good to have:
- · Understanding of containerization technologies like Docker, Kubernetes, and experience in deploying microservices in a containerized environment
- · Understanding of security principles and experience implementing security measures to ensure the integrity and confidentiality of the software
- · Experienced in application monitoring tools like Dynatrace, New Relic etc and log aggregation services like Splunk, Kibana etc
- · Experience with cloud platforms such as AWS, Azure or Google Cloud and ability to deploy and operate microservices on cloud.
- · Experience in Batch processing and distributed Messaging Queues like Rabbit MQ/Kafka/Redis etc.
- · Experience in working with Log aggregators, application monitoring tools and config servers.
- · Good to have experience with NoSQL databases like MongoDB/ Apache Cassandra
- · Experience with JMS, listeners configuration, queue configuration etc., batch scheduling techniques
- · Experience on Agile/Scrum based delivery.
- · Industry recognized Technology Certification.
- · Experience of working at Client/Onsite.
- · Understanding of Healthcare (specifically Health Plan) domain would be a plus
- · Certified OCJA/OCJP Professional is a plus
Prior Experience:
3 to 6 years of web or application development experience using Java / JEE, technology stack
Location:
Hyderabad – Bengaluru
The team
Deloitte Consulting LLP’s Technology Consulting practice is dedicated to helping our clients build tomorrow by solving today’s complex business problems involving strategy, procurement, design, delivery, and assurance of technology solutions. Our service areas include analytics and information management, delivery, cyber risk services, and technical strategy and architecture, as well as the spectrum of digital strategy, design, and development services Core Business Operations Practice optimizes clients’ business operations and helps them take advantage of new technologies. Drives product and service innovation, improves financial performance, accelerates speed to market, and operates client platforms to innovate continuously. Learn more about our Technology Consulting practice on www.deloitte.com
For information on CBO visit - https://www.youtube.com/watch?v=L1cGlScLuX0
For information on life of an Analyst at CBO visit- https://www.youtube.com/watch?v=CMe0DkmMQHI