Taro Logo

Sr. Java Developer

Backend
Senior Software Engineer
In-Person
5+ years of experience

Job Description

Tek Spikes is seeking a Senior Java Developer to join their team in Dallas, Texas. This role offers an opportunity to work on high-performance applications, designing and developing solutions that meet client needs. The ideal candidate will have extensive experience with Java technologies and a track record of delivering quality software solutions. You'll be working in an Agile environment, collaborating with cross-functional teams to implement innovative features while maintaining best practices in software development. The position involves working with modern technologies including Spring Boot, microservices architecture, and various database technologies. This role is perfect for a seasoned Java developer who enjoys technical challenges, values clean code, and wants to contribute to architecture decisions while working in a collaborative team environment. The position offers the opportunity to work on scalable applications while staying current with emerging technologies and contributing to the company's technical growth.

Last updated 20 days ago

Responsibilities For Sr. Java Developer

  • Develop and maintain robust, scalable, and efficient Java applications
  • Design and implement microservices for various business applications
  • Collaborate with product owners and stakeholders to define software requirements and specifications
  • Write clean, maintainable code while practicing Agile methodologies
  • Implement automated tests to ensure software quality and performance
  • Optimize applications for maximum speed and scalability
  • Troubleshoot and debug applications; perform routine maintenance and updates
  • Participate in code reviews and provide constructive feedback to peers
  • Contribute to the architecture and design discussions, ensuring best practices are followed
  • Stay updated with emerging technologies and suggest innovative improvements for our applications

Requirements For Sr. Java Developer

Java
  • Minimum of 5+ years of professional experience in Java development
  • Proficient in Java frameworks such as Spring Boot and Spring MVC
  • Experience in building RESTful web services and microservices architecture
  • Strong understanding of relational databases, especially with SQL and ORM frameworks like Hibernate
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus
  • Experience with version control tools such as Git
  • Knowledge of Agile/Scrum methodologies and experience working in Agile teams
  • Strong problem-solving abilities and attention to detail
  • Excellent communication and collaboration skills to work effectively in a team environment
  • Experience with CI/CD tools and practices is desirable
  • A degree in Computer Science or a related field is preferred

Related Jobs