Senior Java Software Engineer
4 weeks ago
Job Description:
Turnitin is seeking a highly skilled Senior Java Software Engineer to join our Grading and Feedback team. As a key member of our team, you will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems using AWS Lambda and related technologies.
Responsibilities:
- Architect and develop robust, scalable backend services with AWS Lambda
- Design / implement RESTful APIs and event-driven systems
- Optimize existing services for improved performance and cost-efficiency
- Collaborate with cross-functional teams to integrate backend services with frontend applications
- Implement and maintain CI/CD pipelines
- Conduct code reviews and mentor junior engineers
- Troubleshoot and resolve complex technical issues in production environments
- Continue to grow and learn as a developer
Requirements:
- 4+ years of experience in backend development
- Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Python, Java)
- Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB
- Solid understanding of serverless architecture principles and best practices
- Experience with microservices design patterns and event-driven architectures
- Proficiency in version control systems (e.g., Git) and CI/CD tools
- Strong problem-solving skills and attention to detail
Tii Elements:
- Has a growth mindset and leads with questions vs. assumptions
- Effectively communicates and cooperates with peers, partners, leaders & customers to achieve outcomes
- Builds relationships and creates an environment wherein people can naturally work together for the good of the company and our customers
- Possesses a mindset of abundance and redefines what's possible; creates and advances ways of achieving results in new or difficult situations either by appropriating additional resources, or by doing more with less
- Shares learning/knowledge with others freely and enthusiastically
- Setting high quality standards for our work and striving for continuous improvement
Total Rewards @ Turnitin:
Turnitin maintains a Total Rewards package that is competitive within the local job market. Beyond the intrinsic rewards of unleashing your potential to positively impact global education, and thriving in an organization that is free of politics and full of humble, inclusive and collaborative teammates, the extrinsic rewards at Turnitin include generous time off and health and wellness programs that offer choice and flexibility and provide a safety net for the challenges that life presents from time to time.
Our Mission:
is to ensure the integrity of global education and meaningfully improve learning outcomes.
Our Values:
- We realize our mission to ensure integrity and improve learning outcomes by putting educators and learners at the center of everything we do.
- We seek out teammates that are constantly learning and growing and build a workplace which enables them to do so.
- We believe integrity is the heartbeat of Turnitin. It shapes our products, the way we treat each other, and how we work with our customers and vendors.
- We have a bias toward action and empower teammates to make decisions.
- We strive to break down silos, collaborate effectively, and celebrate each other's successes.
- We respect local cultures and embrace diversity. We think globally and act locally to maximize our impact on education.
Global Benefits:
- Remote First Culture
- Health Care Coverage
- Education Reimbursement
- Competitive Paid Time Off
- 4 Self-Care Days per year
- National Holidays
- 2 Founder Days + Juneteenth Observed
- Paid Volunteer Time
- Charitable contribution match
- Monthly Wellness or Home Office Reimbursement
- Access to Modern Health (mental health platform)
- Parental Leave
- Retirement Plan with match/contribution
-
Senior Java Software Engineer
3 weeks ago
Austin, Texas, United States Info Way Solutions Full timeJob Title: Senior Java Software EngineerJob Description: We are seeking a highly skilled Senior Java Software Engineer to join our team at Info Way Solutions.Responsibilities:• Develop high-quality Java software applications with 7+ years of total experience• Possess in-depth knowledge of Core Java• Expertise in multithreading, especially Futures...
-
Senior Java Software Engineer
4 weeks ago
Austin, Texas, United States Kasasa Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Kasasa. As a key member of our product development team, you will be responsible for designing, implementing, and delivering software product features and sub-systems.The ideal candidate will have a strong background in Java development,...
-
Senior Java Software Engineer
4 weeks ago
Austin, Texas, United States Tech Tammina Full timeJob Summary: Tech Tammina LLC is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex software systems using Java. Key Responsibilities: Design and develop high-quality software systems using Java Collaborate...
-
Senior Java Software Engineer
3 weeks ago
Austin, Texas, United States Omni Inclusive Full timeJob SummaryOmni Inclusive is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining Java applications that meet the highest standards of quality and reliability.Key Responsibilities• Design and develop scalable, distributed Java...
-
Senior Java Software Engineer
1 month ago
Austin, Texas, United States Turnitin, LLC Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our Grading and Feedback team. As a key member of our team, you will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems using AWS Lambda and related technologies.Responsibilities:Architect and...
-
Senior Java Software Engineer
4 weeks ago
Austin, Texas, United States JobRialto Full timeJob Summary:JobRialto is seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java and J2EE programming, with experience in developing web services and working with Spring Framework stack. Additionally, the candidate should have hands-on experience with microservices architecture and...
-
Senior Java Software Engineer
4 weeks ago
Austin, Texas, United States VMC Soft Technologies, Inc Full timeJob Title: Senior Java Software EngineerLocation: Job Type: W2 ContractJob Description:Proficiency in Java programming language is essential for this role.Experience in leading teams and projects is required.Experience in API, Microservices, and architecture is necessary.Strong understanding of software development lifecycle (SDLC) is a must.Excellent...
-
Senior Java Software Developer
4 weeks ago
Austin, Texas, United States Mindteck Full timeJob DescriptionWe are seeking a highly skilled Senior Java Software Developer to join our team at Mindteck. The ideal candidate will have a strong background in software engineering, with a focus on Java development.Key ResponsibilitiesDesign, develop, and deploy high-quality Java software applicationsCollaborate with cross-functional teams to identify and...
-
Senior Software Quality Engineer
3 weeks ago
Austin, Texas, United States Diverse Lynx Full timeJob Title: Senior Software Quality Engineer - Python and Java ExpertAt Diverse Lynx LLC, we are seeking a highly skilled Senior Software Quality Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Python and Java.Key...
-
Senior Software Engineer
3 weeks ago
Austin, Texas, United States Centric Software Full timeAbout the Role:Centric Software is seeking a highly skilled Principal Engineer to join our Innovation Programs Group. This role involves driving innovation, identifying gaps in our product line, and creating rapid prototypes to enhance our offerings.Key Responsibilities:Design and implement scalable, high-performance architecture for innovative...
-
Senior Software Engineer, Innovation Programs
4 weeks ago
Austin, Texas, United States Centric Software Full timeAbout Centric SoftwareCentric Software is a leading provider of product lifecycle management (PLM) solutions for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software applications are designed to meet the unique challenges of the fast-moving consumer goods market, empowering businesses to manage, optimize, and execute...
-
Austin, Texas, United States CENTRIC SOFTWARE INC Full timeAbout the RoleCentric Software is seeking a Senior Software Engineer to join our Innovation Programs Group. This team is responsible for driving innovation and sales by identifying and addressing gaps in our product line.Key Responsibilities:Design and develop scalable backend solutions using Python, Node.js, Java, and modern programming languages.Work with...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States CENTRIC SOFTWARE INC Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to drive the development of cutting-edge enterprise systems. The ideal candidate will have a strong background in cloud-native software development, with expertise in Node.js, Java, and PostgreSQL.Key Responsibilities:Design and develop robust and scalable...
-
Austin, Texas, United States Centric Software Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Innovation Programs Group at Centric Software. As a key member of our team, you will be responsible for designing and developing scalable backend solutions using Python, Java, and modern programming languages. Your expertise in AI/ML mechanisms and event-driven architectures...
-
Senior Java Software Engineer
4 weeks ago
Austin, Texas, United States Saxon Global Full timeRole: Java Lead Developer with MicroservicesLocation: Austin, TX (Face 2 Face Interview)Full time role. (No C2C)Required Qualifications:Candidate must be local to Austin, TXAt least 4 years of Information Technology experience3+ years of experience in building and supporting Web Development. Working in a software product development organization building...
-
Senior Software Architect
3 weeks ago
Austin, Texas, United States Centric Software Full timeAbout the Role:Centric Software is seeking a highly skilled Senior Software Architect to join our Innovation Programs Group. As a key member of our team, you will be responsible for driving innovation, identifying gaps in our product line, and creating rapid prototypes to enhance our offerings.Key Responsibilities:Architecture Development:Design and...
-
Senior Java Backend Engineer
4 weeks ago
Austin, Texas, United States Accelon Inc Full timeJob DescriptionWe are seeking a highly skilled Senior Java Backend Engineer to join our team at Accelon Inc. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop large-scale, performant...
-
Software Engineer
3 weeks ago
Austin, Texas, United States Futran Tech Solutions Pvt. Ltd. Full timeFutran Tech Solutions Pvt. Ltd. is a leading company in the tech industry.We are looking for an experienced Software Engineer to join our team in Austin, TX.The estimated salary for this role is $90,000 - $110,000 per year.Job Description:We are seeking a skilled Software Engineer to join our Java development team. In this role, you will be responsible for...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States Apple Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Apple. As a key member of our Artificial Intelligence and Data Platforms (AiDP) team, you will be responsible for designing and developing high-quality, scalable, and resilient distributed systems that power Apple's cloud analytics platforms and data pipelines.Our...
-
Senior Software Engineer
2 days ago
Austin, Texas, United States Intiva Health Full timeJob SummaryThe Senior Software Engineer will be responsible for the health of the Hashgraph solution, which includes AWS nodes and an API that interacts with Salesforce. The ideal candidate will have experience with full life cycle development using Java technology. The position requires the ability to create both front-end and back-end components, including...