Sr Java Developer

Tata Consultancy Services
Brooklyn, OH, United States
Full-time

Job Description

  • Managing the development team, including scheduling, assigning tasks, and providing guidance and mentorship.
  • Maintain very high levels of product quality by focusing on extensibility, code reuse, and thorough testing.
  • Work on projects with high code coverage and good documentation, especially self-documenting code.
  • Accomplish all technical tasks by fully utilizing existing frameworks and architecture, 3rd party API, platforms and microservices.
  • Use organization’s cloud-based infrastructure, including 3rd party services, SaaS, Continuous Integration, and Continuous Delivery.
  • Participate in various Agile meetings : Poker Planning, Iteration Planning, Daily Scrum, Iteration Review, and Retrospective.
  • Estimate time for User Stories. Work with PM to understand and, if needed, improve requirements. Work with QA to resolve defects.

Complete User Stories to the satisfaction of PM and Product Owners.

  • Participating in the hiring and training of new team members.
  • Assessing and managing technical risks.
  • Participating in code reviews and ensuring that code is maintainable, scalable and adheres to best practices.
  • Participating in the design and implementation of new features and systems.
  • Collaborating with other teams, such as QA, to ensure that software is of high quality and meets customer needs.
  • Some experience or ability to quickly learn multi-threaded applications, using both asynchronous and synchronous methodologies with consideration for performance.
  • Familiarity with domain driven design, API first development, and test-driven development concepts.

Technical skills

  • Experience working in as finance or healthcare domain
  • JavaScript
  • Java
  • Spring Boot
  • Spring MVC
  • Any ORM
  • Oracle, MySQL, or Postgres
  • GCP tools (Including but not limited to Cloud Run, GKE, Cloud Functions, Firebase)
  • REST and SOAP
  • Experience with Integration and Unit Testing Frameworks
  • Alloy, a Vendor for Identity Decisioning nice to have
  • 30+ days ago
Related jobs
Promoted
Tata Consultancy Services
Brooklyn, Ohio

Managing the development team, including scheduling, assigning tasks, and providing guidance and mentorship.Maintain very high levels of product quality by focusing on extensibility, code reuse, and thorough testing.Work on projects with high code coverage and good documentation, especially self-doc...

Gravity IT Resourcing
Cleveland, Ohio

The candidate should have experience in migration of Java based projects. ...

Yashco Systems
OH, United States
Remote

Backend Developer Java, Spring Boot, Kafka, Cloud Experience 3 positions</b></p> <p><b>Location Remote must be willing to work PST</b></p> <p><b>Duration 12 months+</b></p> <p><b>Must be willing to do Hacker-Rank and coding inte...

Robots & Pencils
Cleveland, Ohio
Remote

Author and maintain relevant documentation for developers, Clients, and users to encourage innovation. React 17 / Javascript TypeScript. Java 17 API development (Spring Boot and Quarkus familiarity a plus). ...

Promoted
Northwest Bank
Independence, Ohio

Bachelor's Degree Computer Science, Information Technology (Software Development track) or Engineering with a concentration in programming AND 10 years relevant work experience preferred, Master's Degree Computer Science, Information Technology (Software Development track) or Engineering with a con...

Promoted
Foundation Software
Strongsville, Ohio

Application Developers participate in design and coding activities with our great team of developers. We're looking for permanent, full-time senior application developers. Participate in code reviews to assist other developers and to enforce patterns and standards in the code base. Mentor other ...

Promoted
Penske
Beachwood, Ohio

Senior Software Engineer (Need both Python and Java exp. Working with a diverse team, you will lead the technical design of software products and applications that support our business, while leading a team of software engineers on best practices in an effort to deliver our next generation of innova...

Promoted
Synergy Technologies
Cleveland, Ohio
Remote

NET Application Developer (Advanced) with ( State Dept Project Experience Needed ). Applications Development Analyst (Advanced). WIC Data System applications including all interfaces and any system. ...

Promoted
ChoiceLocal
Westlake, Ohio

As a WordPress Web Developer, you will play a pivotal role in creating custom websites from the ground up for our client partners. Develop custom WordPress websites tailored to the unique needs and goals of franchisees/ franchisor and multi-location partners, ensuring they effectively reflect our pa...

Promoted
CBase Inc
Cleveland, Ohio
Remote

Position: Java Software Engineer. As an Engineer 2, the candidate will be responsible for using your technical knowledge to resolve technical issues and identify business process flow problems. This role will require you to have strong knowledge of SQL, Database and Java, which will enable you to re...