Deloitte Jobs

Job Information

Deloitte Full Stack Java Developer in Boston, Massachusetts

Are you an experienced, passionate pioneer in technology? An industry solutions professional who wants to work in a collaborative environment. As an experienced Full Stack Java Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery. PDM practitioners are local to project locations, minimizing extensive travel, and provides you with a full career path within the firm.

Work you'll do/Responsibilities

  • Work with the client stakeholders during the requirement gathering discussions, finalize the scope of work and plan for the work pipeline basis the available capacity.

  • Participate in cadence calls for status and progress reporting.

  • Able to articulate complex solutions through technical discussions.

  • Excellent communication skills (written and verbal), ability to work in a team environment.

  • Coordinate between multiple disciplines (Architects, Business Analysts, Project Managers, other Developers, and Customers) to design, develop, implement and support complex business solutions Proactively address technical issues and risks that could impact project schedule and/or integrity of the application environment.

  • Identify and resolve errors, ensure ongoing stability of the environment.

  • Work on Root cause analysis of Production issues and incidents and provide workarounds if any

  • Plan, perform, and manage medium to high complexity production support tasks and activities (e.g., incident, change, problem management, controls, monitoring production processing).

  • Experience with monitoring, alerting & debugging in production.

  • Ability to analyze logs and extract issue details.

  • Work independently on the assigned deliverables driving them to completion on time (with guidance as needed).

  • Work as a liaison between client and offshore team.

  • Work closely with the L2 support team to analyze production tickets.

  • Work with the L3 technical support for code fixes and enhancement, along with unit testing.

  • Creating the design documents, UTR, and other appropriate documentation as needed.

The Team

Our Core Technology Operations (CTO) team offers differentiated operate services for our clients with solutions to help organizations scale and optimize critical business operations, drive speed to outcome, deliver business transformation, and build resilience in an uncertain future.

Our operate services within CTO include:

  • Foundry Services: Operate services providing flexible, recurring resource capacity for client initiatives, projects, tasks, and enhancement.

  • Managed Services: Operate services that provide ongoing maintenance, monitoring, and optimization for IT/Engineering applications & products.



  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.

  • 5+ years of relevant technical experience in Java/Spring boot/ Microservices/ NodeJS/ Angular/ RDBMS/ NoSQL with strong analytical skills and customer interaction experience. Hands on experience in full stack development with Java based technologies.

  • Strong Java Full Stack Developer with hands on experience in Java 1.8, Spring Core, Spring Boot, JQuery, Java script.

  • Experience with Spring, Spring MVC, Hibernate, web services - REST/SOAP, JMS, JPA, SLF4J, collections and other Java frameworks / open-source libraries.

  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.

  • Good understanding of AJAX and JavaScript Dom manipulation Technique.

  • Experience with Microservices architecture and communication (knowledge of Circuit Breaker Framework is good to have).

  • Understanding of the MVC architecture, and hands on experience with Spring MVC, Spring Boot, JSPs, servlets.

  • Understanding of design patterns.

  • Experience with messaging queues (ActiveMQ, Kafka, Apache Camel).

  • Experience in handling JSON, XML types. Good understanding in Data binding frameworks such as JAXB, Jackson.

  • Experience with database (RDBMS and NoSQL) - Oracle, MongoDB, MySQL.

  • Experience with JPA, writing queries using Mongo Template, SpringJDBC Template, Hibernate XML mappings.

  • Experience in MongoDB Data Modeling.

  • Deep understanding of MongoDB architecture and internal framework, connecting to MongoDB using Spring/SpringBoot.

  • Hands-on experience in Angular Framework, NodeJS, HTML5, CSS, ES6, Java script, Typescript.

  • JUnit/ Mocking Framework/ Test Driven Development.

  • Hands on experience using version control tools like GitHub, SVN and CICD tools like Jenkins.

  • Experience in deploying application using JBOSS / Tomcat servers.

  • Knowledge of the Agile methodology for Software Development is a plus.

  • Strong analytical skills, excellent problem solver and self-starter.

  • Flexibility to scale up on multiple tech stacks as needed and open to working and supporting multiple applications.

  • Open to providing on-call support 24/7 during US coverage time zone apart from the regular business hours.

  • Limited immigration sponsorship may be available.

  • Ability to travel 10%, on average, based on the work you do and the clients and industries/sectors you serve.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.