> Markdown version of [/jobs/ext/3053150-software-engineer](https://www.wearedevelopers.com/jobs/ext/3053150-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # software engineer - **Company:** Cogent Inc - **Location:** New York, NY, United States - **Experience:** Experienced - **Salary:** $65,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Multitier Architecture, Agile Methodology, Artificial Intelligence, Amazon Web Services, Computer Programming, Databases, Java Web Services, JQuery, PostgreSQL, MySQL, Scrum Methodology, Scaled Agile Framework, Software Engineering, SQL Stored Procedures, SQL Databases, Enterprise Software Applications, Performance Testing, Universal Database (UDB), GitHub Copilot, ReactJS, Software Troubleshooting, Information Technology, Restful APIs, Sql Tuning, Database Tools and Utilities - **Published:** September 24, 2026 - **Apply:** https://www.thejobnetwork.com/job/java-software-engineer-509976472 ## About the Role We are looking for a software engineer with 2-4 years of experience in Java, REST API development, React, JavaScript, SQL, and database integration. This role is ideal for someone who enjoys learning, building, troubleshooting, and modernizing enterprise applications while working in a SAFe Agile environment. Primary Skills: Java, REST API Development, React, JavaScript, jQuery, SQL, PostgreSQL, MySQL, IBM UDB, Stored Procedures, Agile SDLC, SAFe, Scrum, Kanban Secondary Skills: AI Assistants such as Claude Code and GitHub Copilot, Process Automation, Performance Testing, UI Performance Troubleshooting, SQL Tuning, Error Analysis, Proof of Concept Development, Prototyping, Cross-Platform and Multi-Tier Application Development, 2-4 years of software development experience Excellent programming skills using Java, REST APIs, React, jQuery, JavaScript, PostgreSQL, MySQL, and IBM UDB Bachelor's degree or equivalent in Computer Science or a related discipline Exposure to IBM UDB, PostgreSQL, and MySQL stored procedures and database utilities Experience with Agile Software Development Life Cycle using Kanban, Scrum, or the Scaled Agile Framework Strong analytical, critical thinking, and problem-solving skills Ability to troubleshoot application, database, and performance issues Development experience in a cross-platform and multi-tier environment Excellent verbal and written communication skills Willingness to accept coaching, seek training, participate in upskilling, and grow beyond current responsibilities Ability to collaborate with developers, leads, SMEs, and stakeholders in a distributed environment Preferred Skills & Certifications Experience with AI assistants such as Claude Code and/or GitHub Copilot AWS Cloud Practitioner Certification Experience with process automation Experience in performance testing and tuning Scrum team experience Knowledge of group insurance or benefits platforms ## Description Design, develop, implement, and maintain Java-based applications using Java, REST APIs, React, JavaScript, and SQL Integrate applications with MySQL, PostgreSQL, and IBM UDB databases Receive training and knowledge transfer from Java developers, team leads, and SMEs to accelerate your transition into the role Work with AI and automation teams to support faster underwriting and business process automation capabilities Assist in troubleshooting application issues such as UI performance, SQL tuning, and error analysis Participate in proofs of concept, prototyping, and feasibility analysis for modernization and business requirements Attend SAFe ceremonies and actively contribute within an Agile Release Train Create and maintain UDB, PostgreSQL, and MySQL stored procedures Analyze existing programs and stored procedures for refactoring opportunities Recommend improvements by studying current practices and proposing better technical approaches Collaborate with developers and stakeholders across distributed US and India teams Maintain professional and technical knowledge through workshops, learning, and upskilling activities ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [Meta Harnesses: What the JS Framework Wars Teach Us About What Is Next for AI Agents](https://www.wearedevelopers.com/videos/100353-meta-harnesses-what-the-js-framework-wars-teach-us-about-what-is-next-for-ai-agents) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)