Software Engineer III, iOS, Java Developer

Jobtailor

Pennington (NJ)

On-site

USD 130,000 - 170,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor seeks a senior mobile/backend engineer in the United States (New Jersey) to design, develop, and maintain native iOS apps with Swift, SwiftUI, and UIKit, while also building backend services in Java and Spring Boot. You will integrate RESTful APIs with microservices, participate in code reviews, and drive CI/CD initiatives.

The role emphasizes collaboration with product and design teams, ensuring security and performance, and mentoring junior engineers in a fast-paced Agile environment.

Qualifications

  • 7+ years of iOS development experience.
  • Proficient in Swift, SwiftUI, UIKit, and Xcode.
  • 7+ years of Java, Spring Boot, and microservices development.
  • Experience designing RESTful APIs.
  • Strong OO design and patterns.
  • Experience with Git, CI/CD, and Agile development.
  • Cloud knowledge (AWS/Azure/GCP) preferred.
  • Kafka, event-driven architectures, and containers (Docker/Kubernetes) preferred.
  • Mobile security, authentication, and authorization knowledge.
  • DevOps, monitoring, and observability familiarity.

Responsibilities

  • Develop and deliver complex software requirements to meet business goals.
  • Design, develop, test, and maintain native iOS apps using Swift, SwiftUI, and UIKit.
  • Build and consume RESTful APIs and integrate with backend microservices.
  • Develop and enhance backend services using Java, Spring Boot, and microservices.
  • Code solutions and unit test requirements according to acceptance and compliance criteria.
  • Collaborate with product owners, UX designers, architects, and engineering teams.
  • Participate in code reviews, technical design discussions, and architecture reviews.
  • Troubleshoot, debug, and resolve production issues across mobile and backend platforms.
  • Mentor junior software engineers and coach CI/CD practices and engineering best practices.
  • Ensure application security, performance, scalability, and reliability.

Skills

Swift
SwiftUI
UIKit
Java
Spring Boot
Microservices
RESTful APIs
SQL
NoSQL
Asynchronous Programming
Git
CI/CD
Agile Development
Mobile Security
Authentication
Authorization
Event-Driven Architectures
Docker
Kubernetes
AWS
Azure
GCP
Monitoring
Observability

Education

Bachelor's degree in CS or related

Tools

Xcode
CI/CD Tools
Docker
Kubernetes
AWS
Azure
GCP
Monitoring Platforms
Observability Platforms

Job description

  • Develop and deliver complex software requirements to accomplish business goals
  • Design, develop, test, and maintain native iOS applications using Swift, SwiftUI, and UIKit
  • Build and consume RESTful APIs and integrate mobile applications with backend microservices
  • Develop and enhance backend services using Java, Spring Boot, and Microservices architecture
  • Code solutions and unit test requirements according to acceptance and compliance criteria
  • Design and modify architecture components, application interfaces, and solution enablers
  • Design, develop, and maintain automated integration, regression, and performance test suites
  • Automate manual release activities and support CI/CD pipelines and deployment automation
  • Collaborate with product owners, UX designers, architects, and engineering teams
  • Participate in code reviews, technical design discussions, and architecture reviews
  • Troubleshoot, debug, and resolve production issues across mobile and backend platforms
  • Execute story refinement, requirements definition, estimation, and proof-of-concept work
  • Mentor junior software engineers and coach the team on CI/CD practices and engineering best practices
  • Ensure application security, performance, scalability, and reliability
Requirements
  • 7+ years of experience in iOS application development
  • Strong proficiency in Swift, SwiftUI, UIKit, and Xcode
  • 7+ years of experience with Java, Spring Boot, and Microservices development
  • Experience designing and consuming RESTful APIs
  • Strong understanding of object-oriented design principles and design patterns
  • Experience with Git, CI/CD tools, and Agile development methodologies
  • Knowledge of asynchronous programming, multithreading, and mobile performance optimization
  • Experience with SQL and NoSQL databases
  • Experience with cloud platforms (AWS, Azure, or GCP) preferred
  • Knowledge of Kafka, event-driven architectures, and container technologies (Docker/Kubernetes) preferred
  • Experience with mobile security, authentication, and authorization frameworks preferred
  • Familiarity with DevOps tools, monitoring, and observability platforms preferred
  • Experience supporting enterprise-scale mobile applications with large user bases preferred
  • 2+ years of relevant work experience desired
  • Proficiency in programming language(s) required for the role
  • Ability to work independently and lead technical initiatives
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ownership mindset with a focus on quality and delivery
  • Continuous learning and innovation mindset
Core Competencies

Demonstrates expertise in developing and maintaining native iOS applications using Swift, SwiftUI, and UIKit, while also possessing strong backend development skills with Java and Spring Boot. Proficient in API design, CI/CD practices, and ensuring application security and performance.

Highest-signal resume keywords
  • IOS Application Development
  • Swift Programming
  • Java Development
  • RESTful API Design
  • CI/CD Practices
ATS Optimization Keywords
Hard Skills
  • Swift
  • SwiftUI
  • UIKit
  • Java
  • Spring Boot
  • Microservices
  • RESTful APIs
  • SQL
  • NoSQL
  • Asynchronous Programming
Soft Skills
  • Problem-Solving
  • Analytical Skills
  • Communication
  • Collaboration
  • Ownership Mindset
Industry Keywords
  • Agile Development
  • Mobile Security
  • Authentication
  • Authorization
  • Event-Driven Architectures
Tools & Technologies
  • Xcode
  • Git
  • CI/CD Tools
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • Monitoring Platforms
  • Observability Platforms
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – iOS/Mobile
Software Engineer – iOS/Mobile

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 160,000
Senior iOS Engineer
Senior iOS Engineer

Jobtailor • California (MO)

On-site
USD 120,000 - 150,000
Senior Lead Software Engineer, iOS
Senior Lead Software Engineer, iOS

Jobtailor • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer, iOS/Mobile – Electronic Flight Bag (EFB)
Software Engineer, iOS/Mobile – Electronic Flight Bag (EFB)

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 150,000
Senior Manager, Software Engineering, iOS – Enterprise Platform Technology
Senior Manager, Software Engineering, iOS – Enterprise Platform Technology

Jobtailor • Illinois

On-site
USD 150,000 - 210,000
iOS Mobile Application Developer - Swift & SwiftUI
iOS Mobile Application Developer - Swift & SwiftUI

Seneca Resources Company, LLC • New York (NY)

Hybrid
USD 107,000 - 121,000
Staff Software Engineer
Staff Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 180,000 - 240,000
iOS Mobile Application Developer - Swift & SwiftUI
iOS Mobile Application Developer - Swift & SwiftUI

Seneca Resources • New York (NY)

Hybrid
USD 107,000 - 121,000
Software Engineer, iOS
Software Engineer, iOS

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Senior Product Software Engineer, Swift
Senior Product Software Engineer, Swift

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000