

Empiric
Senior Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Developer with strong proficiency in Kotlin and Java, hands-on AWS experience, and solid software design skills. It's a 3-month rolling contract, paying $70-$80 per hour, with hybrid work in Raleigh or Cupertino.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
640
-
ποΈ - Date
May 14, 2026
π - Duration
3 to 6 months
-
ποΈ - Location
Hybrid
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Raleigh-Durham-Chapel Hill Area
-
π§ - Skills detailed
#AWS (Amazon Web Services) #Consulting #Scala #Monitoring #Documentation #GitHub #Observability #Automation #Cloud #Debugging #Logging #DynamoDB #Java
Role description
Senior Developer - Kotlin, Java, AWS
Location: 3 days per week in either Raleigh or Cupertino
Contract: 3 months rolling contract
Rate: $70 - $80 per hour
Weβre looking for a Senior Developer who can design, build, and deliver production-quality software in a fast-moving environment. Youβll work independently, collaborate with others as needed, and help turn unclear requirements into working solutionsβwhile maintaining high engineering standards.
Must-have skills
β’ Kotlin (strong proficiency)
β’ Java (strong proficiency)
β’ AWS (hands-on ability to develop and deploy in cloud environments)
β’ Solid coding fundamentals (clean, testable, maintainable code)
β’ Software design skills (ability to design components/services, not just implement)
β’ Self-sufficiency (can own tasks end-to-end with minimal guidance)
β’ Ability to operate with ambiguity (identify risks, propose solutions, iterate quickly)
β’ Practical knowledge of a MacBook (day-to-day development workflow)
β’ IntelliJ (comfortable in the IDE; productive with debugging/refactoring)
β’ GitHub (branching, pull requests, code review workflow)
Nice-to-have skills
β’ Consulting skills (ability to communicate options, tradeoffs, and recommendations)
β’ AWS fundamentals, especially:
β’ DynamoDB
β’ Familiarity with gRPC
β’ Experience with observability tools (monitoring/logging/tracing concepts and/or tooling)
Responsibilities
β’ Design and implement backend features and services using Kotlin/Java
β’ Build and maintain AWS-based components with reliability and scalability in mind
β’ Write quality code with appropriate testing and documentation
β’ Collaborate with teammates to review requirements, break down work, and align on technical approaches
β’ Work effectively in an environment where requirements may be incomplete or changing
β’ Improve engineering practices (code quality, development workflow, automation)
Qualifications
β’ Proven experience delivering software in Kotlin/Java
β’ Hands-on experience with AWS
β’ Strong understanding of software design principles
β’ Demonstrated ability to work independently and communicate clearly
Senior Developer - Kotlin, Java, AWS
Location: 3 days per week in either Raleigh or Cupertino
Contract: 3 months rolling contract
Rate: $70 - $80 per hour
Weβre looking for a Senior Developer who can design, build, and deliver production-quality software in a fast-moving environment. Youβll work independently, collaborate with others as needed, and help turn unclear requirements into working solutionsβwhile maintaining high engineering standards.
Must-have skills
β’ Kotlin (strong proficiency)
β’ Java (strong proficiency)
β’ AWS (hands-on ability to develop and deploy in cloud environments)
β’ Solid coding fundamentals (clean, testable, maintainable code)
β’ Software design skills (ability to design components/services, not just implement)
β’ Self-sufficiency (can own tasks end-to-end with minimal guidance)
β’ Ability to operate with ambiguity (identify risks, propose solutions, iterate quickly)
β’ Practical knowledge of a MacBook (day-to-day development workflow)
β’ IntelliJ (comfortable in the IDE; productive with debugging/refactoring)
β’ GitHub (branching, pull requests, code review workflow)
Nice-to-have skills
β’ Consulting skills (ability to communicate options, tradeoffs, and recommendations)
β’ AWS fundamentals, especially:
β’ DynamoDB
β’ Familiarity with gRPC
β’ Experience with observability tools (monitoring/logging/tracing concepts and/or tooling)
Responsibilities
β’ Design and implement backend features and services using Kotlin/Java
β’ Build and maintain AWS-based components with reliability and scalability in mind
β’ Write quality code with appropriate testing and documentation
β’ Collaborate with teammates to review requirements, break down work, and align on technical approaches
β’ Work effectively in an environment where requirements may be incomplete or changing
β’ Improve engineering practices (code quality, development workflow, automation)
Qualifications
β’ Proven experience delivering software in Kotlin/Java
β’ Hands-on experience with AWS
β’ Strong understanding of software design principles
β’ Demonstrated ability to work independently and communicate clearly






