

Java Tech Lead - Full Time - No C2C
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java Tech Lead with a contract length of over 6 months, offering a competitive pay rate. Key skills include Java SE/EE, Spring, Hibernate, RESTful services, and AWS. Experience in multi-threading and performance optimization is required.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 15, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Unknown
-
π - Contract type
Fixed Term
-
π - Security clearance
Unknown
-
π - Location detailed
San Diego, CA
-
π§ - Skills detailed
#PostgreSQL #Oracle #Business Analysis #Databases #MySQL #AWS (Amazon Web Services) #JUnit #GIT #HTML (Hypertext Markup Language) #Angular #Version Control #"JEE (Java Platform #Enterprise Edition)" #Hibernate #Hadoop #Web Services #Migration #Programming #Maven #Scala #Kafka (Apache Kafka) #Deployment #Spark (Apache Spark) #Security #Java #Big Data #Documentation #React
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
Technical Leads - JAVA
Must-Have
β’ Proficiency in
β’
β’ Java SE
β’
β’ (Standard Edition) and
β’
β’ Java EE
β’
β’ (Enterprise Edition) development.
β’ Strong understanding of object-oriented programming (OOP) principles and design patterns.
β’ Experience working with Java frameworks such as
β’
β’ Spring
β’
β’ ,
β’
β’ Hibernate
β’
β’ .
β’ Knowledge of RESTful and SOAP web services development.
β’ Familiarity with build tools such as
β’
β’ Maven
β’
β’ or
β’
β’ Gradle
β’
β’ .
β’ Experience with version control systems like
β’
β’ Git
β’
β’ .
β’ Proficiency in working with relational databases such as
β’
β’ MySQL
β’
β’ ,
β’
β’ PostgreSQL
β’
β’ , or
β’
β’ Oracle
β’
β’ .
β’ Experience designing and deploying Java applications like AWS.
β’ Knowledge with Front-end technologies like Angular, React, HTML, CSS
β’ Strong problem-solving skills and the ability to debug complex issues.
β’ Experience in multi-threading, concurrency, and performance optimization in Java applications.
β’ Experience with testing frameworks such as
β’
β’ JUnit
β’
β’ or
β’
β’ Mockito
β’
β’ .
Good-to-Have
β’ Experience with big data tools and frameworks such as
β’
β’ Hadoop
β’
β’ ,
β’
β’ Kafka
β’
β’ , or
β’
β’ Spark
β’
β’ .
Key Expectations from the Role
1 Define and write well-structured, efficient, and maintainable Java code according to project specifications
Design and Implement scalable, secure, and high-performance enterprise appilcations using Java-based technologies.
2 Develop and integrate backend services and APIs for web and mobile applications
3 Work with Java frameworks such as Spring, Hibernate, or Struts for application development.
4 Attention to detail and a commitment to delivering high-quality software solutions.
5 Implement security best practices in Java applications to protect against vulnerabilities and threats.
6 Work closely with product manager, business analyst and development team to create and update business requirements, technical solution documentation related to software design, development, and deployment.
7 Optimize application performance, improve scalability, and ensure reliability by conducting architectural reviews and code optimizations. Support system migration or modernization projects involving COBOL applications
8 Guide and Mentor software developers, fostering a culture of continuous learning and improvement