Logo
Spearheadtech

Principal Java Developer

Spearheadtech, Irving, Texas, United States, 75084

Save Job

Dallas, United States | Posted on 07/03/2025 Thisis Spearhead Technology — where every challenge is anopportunity, and every solution is a masterpiece in the making.As a full-lifecycle IT company, we transcend mere delivery; weengineer success.

Frominception to implementation, our seasoned expertise shepherdsevery phase of the journey. Be it planning, analysis, design,development, testing, or the seamless transition to production,we stand as steadfast partners in our clients’ progress.

AtSpearhead Technology, quality isn't a mereaspiration—it's our ethos. Rooted in Tech Advisory, ourmethodology is guided by insights that spark transformativeoutcomes. We recognize the paramount importance of talentretention. Through a steadfast commitment to work-life balance,competitive remuneration packages, and an optimized operationalmodel, we ensure our team remains as exceptional as ourservices.

Stepinto Spearhead Technology, where innovation meets precision, andtogether, let's sculpt the future of technology with finesseand distinction.

Requirements

Principal Java Developer who combines deep technicalexpertise with a strong sense of ownership, integrity, and collaboration. Thisrole involves working closely with cross-functional teams—including productmanagers and business stakeholders—to design and build scalable, cloud-nativesystems. The ideal candidate is technically strong in Java, Spring Boot, andKafka, with a passion for building robust, maintainable backend services in anAgile environment. Experience with financial systems, security, compliance, andreal-time data processing is essential. Key Responsibilities: • Design,develop, and deploy scalable microservices using Java, Spring, and Spring Boot. • Build andmaintain secure and performant RESTful web services. • Integrateevent streaming and messaging systems using Apache Kafka. • Work withCouchbase, PostgreSQL, or other NoSQL/SQL databases for efficient datamanagement. • Utilizecore AWS services (such as EC2, S3, RDS, Lambda) to build and maintaincloud-native applications. • Develop andmaintain CI/CD pipelines using tools like GitLab CI/CD, ensuring smooth andfrequent releases. • Integratewith third-party vendors, APIs, and external platforms, ensuring robust errorhandling and data consistency. • Monitor,log, and troubleshoot systems using Splunk or similar observability tools. • Collaboratewith product managers, designers, and other stakeholders to translate businessrequirements into technical solutions. • Activelyparticipate in Agile ceremonies (stand-ups, sprint planning, retrospectives)and contribute to team velocity. • Writeclean, maintainable, and testable code following best practices. • Demonstrateaccountability, professionalism, and integrity in all aspects of work. • Mentorjunior developers and contribute to a culture of continuous improvement andknowledge sharing. • Ensurecompliance with financial regulations and security standards. • Optimizesystems for real-time data processing and transaction handling. Qualifications • Provenexperience in backend development with Java, Spring Boot, and Kafka. • Strongunderstanding of microservices architecture and cloud-native development. • Experiencewith CI/CD, cloud platforms (AWS preferred), and observability tools. • Excellentproblem-solving skills and the ability to lead technical discussions. • Strongcommunication and collaboration skills. • Experiencementoring developers and contributing to team growth. • Experiencewith financial systems, security, and compliance. • Ability to optimize systems for real-time data processing andtransaction handling. What’sin it for you: AtSpearhead Technology, we prioritize your well-being andprofessional growth. Here's what you can expect: Achievea healthy work-life balance. Competitivecompensation and abundant growth opportunities. Enjoya standard 5-day workweek with 2 fixed weeklyoffs. Experiencean employee-centric environment with supportivepolicies. Benefitfrom family-friendly and flexible workarrangements. Accessour Performance Advancement and Career Enhancement (PACE)initiative and discover opportunities for both personal andprofessional growth. From tailored career development plans toexpert counseling services, PACE empowers you to chart yourcourse to success with confidence and clarity. Elevateyour career trajectory with our Learning & Development(L&D) program. Join our team and embark on atransformative journey of upskilling and self-discovery. Withcontinuous learning as your compass, you'll not onlyenhance your expertise but also open doors to newopportunities, paving the way for career growth andfulfillment.

Pleasenote

:

At Spearhead Technology, we value the importance ofcollaboration, learning, and fostering connections with clients,peers, leaders, and communities. While some in-person engagementmay be required for certain roles, we are committed to providingflexibility to accommodate your individual work-life balanceneeds. Asan equal opportunities’ employer, Spearhead Technology welcomesand encourages applications from all members of society. We arededicated to creating an inclusive environment where diversityis celebrated, and individuals are valued for their uniqueperspectives and contributions. We do not discriminate on thebasis of race, religion or belief, ethnicity, disability, age,citizenship, marital or civil partnership status, sexualorientation, or gender identity.

#J-18808-Ljbffr