Java Full Stack Developer

$97,875 - $145,000/Yr

Deloitte - Milwaukee, WI

posted 12 days ago

Full-time - Mid Level
Milwaukee, WI
Professional, Scientific, and Technical Services

About the position

As an experienced Java Full Stack Developer at Deloitte, you will work in a collaborative environment focused on delivering high-performance web applications. This role emphasizes both front-end and back-end development, allowing you to lead projects while minimizing travel demands. You will engage with clients to improve and optimize processes, ensuring that applications meet both functional and non-functional requirements.

Responsibilities

  • Lead the design and development of scalable and high-performance web applications using Java and related technologies.
  • Create responsive and user-friendly interfaces using HTML, CSS, JavaScript, and modern front-end frameworks such as Angular or React.
  • Develop robust and efficient server-side logic using Java, Spring Boot, and other relevant frameworks.
  • Design and manage databases, ensuring data integrity and optimizing performance using SQL and NoSQL databases.
  • Conduct code reviews, write unit tests, and perform integration testing to ensure code quality and reliability.
  • Create and maintain comprehensive technical documentation for developed applications and systems.
  • Participate in the development of automated tests and continuous integration pipelines to ensure the reliability of software releases.
  • Lead the development of new features and functionalities for web applications, ensuring they meet both functional and non-functional requirements.
  • Integrate third-party services and APIs to enhance application capabilities.
  • Conduct performance tuning and optimization of applications to ensure high availability and scalability.
  • Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional and/or technical teams.
  • Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes.
  • Stay updated with the latest industry trends and technologies, and continuously improve development processes and practices.

Requirements

  • Minimum of 9 years of professional experience in full stack development, with a strong focus on Java.
  • Minimum of 9 years of professional experience using front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
  • Minimum of 9 years of professional experience with Java, Spring Boot, and RESTful API development.
  • Minimum of 9 years of professional experience working with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks like Hibernate.
  • Minimum of 5 years of professional experience with version control systems, particularly Git.
  • Minimum of 7 years of professional experience leading client engagement workstreams focused on improvement, optimization, and transformation of processes.
  • Minimum of 5 years of professional experience within Agile or Scrum environments.
  • Minimum of 3 years of experience providing guidance and mentorship to junior developers.
  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related IT discipline, or equivalent experience.

Nice-to-haves

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines.
  • Excellent written and communication skills.

Benefits

  • Discretionary annual incentive program based on individual and organizational performance.
  • Broad range of employee benefits including health insurance, retirement plans, and professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service