As a Senior Java Developer at Tek Spikes, you will play a pivotal role in designing, developing, and maintaining high-performance applications that meet the needs of our clients.
Requirements
- 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.
Benefits
- Competitive salary
- Opportunities for growth and professional development
- Collaborative and dynamic work environment