Application Development - Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Turnberry Solutions · 12 hours ago

Application Development - Java Developer

Turnberry Solutions is a consulting firm that offers digital modernization services. As an Application Development - Java Developer, you will join the Digital Modernization practice to create and manage tools and processes for the Signify IoT Platform while collaborating with engineering teams to ensure high-quality software development.

ConsultingManagement Consulting
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Creation, management, and operation of a diverse set of Dev-Ops-related tools, processes, paradigms, and technologies that enable the creation and ongoing operation of the Signify IoT Platform
Focus on the creation of horizontal tools, technologies, and best-practices that enable and support all the IoT Platform engineering teams to build, debug, test, release, manage, and secure the IoT Platform’s modern, microservices-based cloud infrastructure
Collaborate in defining the methodologies and ways-of-working that will enable our fast-paced engineering teams to flourish as we collectively build-out the IoT Platform
Help promote and implement best practices and support tools/technologies for source control management, CI and CD architectures, performance, SLAs, security, audit, and monitoring that will be used by every engineer within the IoT Platform organization
Define common frameworks and software libraries, in various programming languages, that support the creation of efficient, scalable, and highly available microservice-based architectures
Support with the management of the running IoT Platform system architecture
Troubleshoot issues and identify areas for continuous improvement with a particular emphasis on quality, performance, and security
Work closely with architects and technical product managers and other members of your team to translate overall system architecture and product requirements into well-designed, implemented and tested software solutions
Work in an Agile environment to deliver high-quality software in an incremental manner
Help promote the adoption of best-in-class software engineering practices, frameworks, and tools
Provide guidance and feedback to other software developers

Qualification

Java DevelopmentAWSMicroservicesCloud-based SystemsDistributed SystemsAgile PracticesPythonGolangJavaScriptData PersistenceNetwork SecurityTechnical Communication

Required

B.Sc. in Computer Science, Engineering, or related is required, a Master's degree is desirable
8+ years of proven, hands-on track-record as a software engineer, focused on cloud-based systems
Mastery of a variety of programming languages – at least Java, Python, but knowledge of Golang or JavaScript (NodeJS) are desirable
Must have strong Java Development skills, preferably with Ver. 1.8
Proven track record developing cloud-based services (SaaS) and platforms (PaaS)
Proven hands-on in-depth experience of AWS is required, both in terms of traditional technologies (e.g. EC2, S3, DynamoDB, RDS, …) as well as more recent cutting-edge paradigms (e.g. Lambda, API Gateway, Fargate, …)
Proven experience of developing microservices and complex microservice-based platform architectures
Excellent understanding of distributed systems, designing for scalability, performance, and availability
Experience of establishing non-functional best-practices and deploying supporting technologies for improving platform security (including audit) and reliability (latency, availability, scalability)
Knowledge of distributed network architectures and network security is required
Good knowledge of data persistence technologies including relational databases and no-SQL solutions
Excellent interpersonal and technical communication with peers, and non-peers alike, with a can-do attitude
3+ years in teams applying modern agile software development practices

Benefits

Comprehensive healthcare package (medical, dental, vision)
Disability and group term life insurance
Health and flexible spending accounts
Utilization bonus
401(k) with match
Flexible time off for salaried employees
Parental leave for salaried employees
Flexible work arrangements

Company

Turnberry Solutions

twittertwitter
company-logo
Turnberry Solutions is a business and technology consulting and implementation firm that believes brilliant strategy only matters when paired with excellent execution.

H1B Sponsorship

Turnberry Solutions has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (17)
2023 (21)
2022 (28)
2021 (27)
2020 (57)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Joe Rose
Co-Founder
linkedin
leader-logo
Michael Kucza, CPA
Chief Financial Officer
linkedin
Company data provided by crunchbase