Spearhead Technology Inc - Senior Java Developer
Developer is needed in Bangalore, India.
Client: Spearhead Technology Inc
Location: Bangalore, KA, in
Contract: Freelance
Job Description
Career Level: Senior
Location: Remote - Offshore - India
We are Spearhead Technology, where every challenge is an opportunity and every solution is a masterpiece in the making. As a full-lifecycle IT company, we go beyond delivery; we engineer success. From inception to implementation, our expertise guides every phase of the journey. We focus on quality as our ethos and recognize the importance of talent retention through competitive remuneration, work-life balance, and an optimized operational model.
Join us at Spearhead Technology, where innovation meets precision and letās sculpt the future of technology together.
Requirements
We are seeking a highly skilled Senior Java Developer with 6+ years of development experience in complex environments. The ideal candidate will possess the following skills:
- 6+ years of hands-on development experience using Java in complex environments.
- Strong experience with open-source frameworks such as Spring and Apache.
- Proven experience in microservices development and architecture.
- Solid understanding and practical experience with SOAP and REST API development.
- Expertise in SQL and experience working with relational databases.
- Strong experience with DevOps practices, particularly using GitLab for CI/CD.
- Experience with AWS cloud technologies and deploying cloud-native applications.
- Strong working knowledge of Linux systems.
- Experience working with application servers such as Tomcat, WebSphere, and WebLogic.
- Familiarity with Agile development methodologies.
Preferred Qualifications
- Bachelorās degree in Computer Science, Information Technology, or a related field.
- Experience with Docker and Kubernetes for containerization and orchestration.
- Familiarity with containerized applications and serverless computing in AWS.
- Strong problem-solving skills with the ability to troubleshoot complex issues.
- Excellent communication skills and the ability to work in a collaborative team environment.
Key Responsibilities
- Develop and maintain complex, high-performance applications using Java and open-source frameworks like Spring and Apache.
- Design and implement microservices architecture and ensure integration with platforms and services.
- Build and optimize REST and SOAP APIs for enterprise applications.
- Leverage AWS cloud technologies for scalable and resilient cloud-native solutions.
- Collaborate with DevOps teams in GitLab for CI/CD pipelines.
- Work with databases and write optimized SQL queries for data integrity and performance.
- Troubleshoot, debug, and tune application performance across Linux environments.
- Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
- Monitor and manage applications on Tomcat, WebSphere, and WebLogic servers.
- Stay current with industry trends and recommend improvements to existing systems.
Benefits
At Spearhead Technology, we prioritize your well-being and professional growth. Hereās what you can expect:
- A healthy work-life balance.
- Competitive compensation and abundant growth opportunities.
- Standard 5-day workweek with 2 fixed weekly offs.
- An employee-centric environment with supportive policies.
- Family-friendly and flexible work arrangements.
- Access to the Performance Advancement and Career Enhancement (PACE) initiative for personal and professional growth.
- Learning & Development (L&D) program for continuous upskilling and career enhancement.
Additional Information
Collaboration, learning, and fostering connections with clients, peers, leaders, and communities are highly valued at Spearhead Technology. Some in-person engagement may be required for certain roles, but we are committed to flexibility to accommodate your work-life balance needs.
Spearhead Technology is an equal opportunities employer, welcoming applications from all members of society. We are dedicated to creating an inclusive environment where diversity is celebrated and individuals are valued for their unique perspectives and contributions. We do not discriminate based on race, religion or belief, ethnicity, disability, age, citizenship, marital or civil partnership status, sexual orientation, or gender identity.
bunq offers hassle-free, 100% online banking for freelancersāno paperwork, no branch visits, just seamless finance management.
Create a free accountHow It Works
šGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
šApply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
šGrow your career
Showcase your work, pitch to the best leads, land new clients and use Twineās tools to find more opportunities.