

Java Tech Lead
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java Tech Lead with a 10+ year IT background, requiring 5-8 years in Java/Spring, team leadership experience, and skills in Java, Docker, Kubernetes, and cloud technologies. It is a W2, onsite hybrid position in Seattle, WA.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
July 3, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Hybrid
-
π - Contract type
W2 Contractor
-
π - Security clearance
Unknown
-
π - Location detailed
Seattle, WA
-
π§ - Skills detailed
#Cloud #Debugging #MongoDB #Docker #Kafka (Apache Kafka) #Programming #API (Application Programming Interface) #Linux #Spring Boot #Java #Code Reviews #DynamoDB #Computer Science #REST (Representational State Transfer) #Scrum #REST API #Scala #Kubernetes #JUnit
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
This is a W2 Role, so need Visa Independent Consultants Only(H4EAD/L2/USC/GC)
This is an Onsite Role with Hybrid Model, so Need Locals to Seattle, WA.
Skills:
β’ Java Coding
β’ Java (collection, multithreading, and Java concepts)
β’ Junit
β’ Cloud Experience and Docker /Kubernetes
β’ MongoDB or DynamoDB
β’ REST API
β’ Kafka
β’ Spring boot
Qualifications:
β’ Requires 10+ yearsβ experience in the IT industry.
β’ Requires 5-8+ years hands-on experience development experience in Java, Spring, Spring boot.
β’ 2-3 yearsβ experience of leading a team of developers.
β’ Experience with using kafka, event hub or any messaging broker a plus.
β’ Experience in working with Linux environment.
β’ Strong experience in core java, multi-threaded programming, data structures and collections.
β’ Basic understanding in SDLC and scrum methodologies.
β’ Bachelorβs in computer science or equivalent work experience
Responsibilities:
β’ Collaborating closely with senior stakeholders to understand business requirements and effectively translate them into technical requirements for the development team
β’ Planning and documenting comprehensive technical specifications for features or system design, ensuring a clear roadmap for development and implementation
β’ Designing, building, and configuring applications to meet business process and application requirements, leveraging your technical expertise and problem-solving skills
β’ Directing the development team in all aspects of the software development life cycle, including design, development, coding, testing, and debugging, to deliver high-quality solutions
β’ Writing testable, scalable, and efficient code, leading by example, and setting coding standards for the team
β’ Conducting code reviews and providing constructive feedback to ensure code quality and adherence to best practices
β’ Mentoring and guiding junior team members, fostering their professional growth, and encouraging the adoption of industry best practices
β’ Ensuring that software quality standards are met by enforcing code standards, conducting rigorous testing, and implementing continuous improvement processes
β’ Collaborating with cross-functional teams to align technical solutions with business goals and deliver effective and impactful software applications
β’ Staying updated with the latest technologies and industry trends, continuously enhancing technical skills, and driving innovation within the development team
Core Competencies
β’ Customer Focus
β’ Delivers legendary service that meets and exceeds all customers' expectations
β’ Ethics and Integrity
β’ Adheres to Starbucks values, beliefs and principles during good and bad times
Composure
β’ Remains calm, maintains perspective and responds in a professional manner when faced with tough situations
Personal Learning
β’ Takes personal responsibility for the continuous learning of new knowledge, skills and experiences
Dealing with Ambiguity
β’ Able to successfully function during times of uncertainty and changing priorities
Decision-Making
β’ Makes timely and quality decisions based on a mixture of analysis, wisdom, experience and judgment
β’ Interpersonal Savvy
β’ Builds effective relationships with all people; up, down and sideways, inside and outside of Starbucks
β’ Results Oriented
β’ Gets results and achieves goals