IT Associates

Sr Java Developer

United States

$135k
7 days ago
Save Job

Summary

The Senior Java Developer will Design and create services and system architecture, while also mentoring and providing feedback to other team members



Responsibilities -



  • Work with the product and design teams to understand end-user requirements, and then translate that into a pragmatic and effective technical solution
  • Build robust and scalable software in Angular/TypeScript and Java/Spring according to business needs and project schedules
  • Build REST services and client applications that consume REST services
  • Create tools to help automate app builds, deployments, testing and monitoring
  • Support pre-production and production deployment processes and pipelines, participate in IT technical initiatives, and assist with system maintenance efforts
  • Participate in production support on a rotation basis
  • Improve code quality through writing unit tests, automation, and performing code review
  • Participate in brainstorming sessions and contribute ideas to enterprise technology, algorithms, and products
  • Be comfortable with relational databases and assist with design, performance and troubleshooting as needed with new features, projects and defects


Qualifications -



  • Bachelor of Science (BS) in computer science or engineering
  • 7+ years of full lifecycle software development experience with web application development, Java programming, relational databases, and source code control tools
  • Full-stack development experience with Java/Spring MVC and JavaScript/Angular/TypeScript, willingness to learn new technologies, as well as experience with other OO languages
  • A track record of projects completed on time
  • Quick thinking, high energy, positive, and professional, with demonstrated problem solving, multi-tasking, and critical thinking skills
  • Experience with Oracle, SQL Server, Spring, REST/JSON, Java Server Faces (JSF), Kafka, Distributed Caches, Containerization, and Splunk preferred
  • Knowledge or experience with Spring Batch, Spring Boot, or equivalent experience building and maintaining stand-alone Java batch processes
  • Be able to utilize tools such as Git, Maven, Jenkins, JBoss, and other tools for CI/CD pipeline processes




The anticipated salary range for this position is 130-135K. Actual salary will be based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. The total compensation package for this position may include an annual performance bonus. A range of medical, dental, vision, retirement, paid time off, and/or other benefits are available.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: