An engineering firm that delivers high-quality Healthcare IT, Cybersecurity, and Telecommunication solutions.
Java Developer
Location
EST (UTC-5)
Posted
1 day ago
Salary
$102.3K - $120K / year
Seniority
Mid Level
Job Description
Java Developer
eSimplicity
Role Description The Java Developer is responsible for designing, developing, testing, and maintaining scalable software applications using Java technologies. This role supports enterprise systems and mission-critical applications by translating business and technical requirements into reliable, secure, and high-performance solutions. The position works closely with architects, business analysts, DevOps engineers, and quality assurance teams to deliver software solutions that align with organizational standards and best practices. The ideal candidate has strong foundational to intermediate Java development experience and contributes across the full software development lifecycle, including: - Design, develop, test, and maintain Java-based applications and services. - Write clean, efficient, and well-documented code following industry best practices. - Participate in requirements analysis and technical design discussions. - Develop RESTful APIs and backend services. - Integrate applications with databases, third-party systems, and cloud services. - Support application deployment, configuration, and troubleshooting. - Participate in code reviews and ensure adherence to coding standards. - Collaborate with cross-functional teams in Agile or Scrum environments. - Create and maintain technical documentation. - Troubleshoot and resolve defects and performance issues. - Ensure compliance with security, data protection, and coding standards. Qualifications - Working knowledge of Java (Java 8 or higher preferred). - Understanding of object-oriented programming (OOP) principles. - Familiarity with common Java frameworks (e.g., Spring or Spring Boot). - Basic knowledge of RESTful web services and API development. - Understanding of relational databases (e.g., SQL, PostgreSQL, MySQL). - Knowledge of version control systems such as Git. - Familiarity with build tools such as Maven or Gradle. - Basic understanding of software development lifecycle (SDLC) methodologies. - Ability to develop and debug Java applications. - Strong analytical and problem-solving skills. - Ability to write efficient SQL queries. - Effective written and verbal communication skills. - Ability to translate business requirements into technical solutions. - Ability to work in Agile development environments. - Ability to work independently and as part of a collaborative team. - Ability to manage multiple tasks and deadlines. - Ability to learn new frameworks, tools, and technologies quickly. - Ability to maintain confidentiality and adhere to secure coding practices. - Ability to provide technical support and knowledge transfer when required. Requirements - All candidates must pass public trust clearance through the U.S. Federal Government. - Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field. - 4+ years of experience in Java development. - Experience with Spring Framework / Spring Boot. - Experience with RESTful API development. - Experience with JPA / Hibernate. - Experience with CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI). - Experience working in Agile/Scrum environments. Benefits - Comprehensive benefits package, including medical, dental, and vision coverage. - 401(k) retirement benefits. - Paid time off and paid holidays. - Life and disability insurance. - Additional wellness and employee support programs.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Provides technical leadership and guides the Pharmacovigilance business to refine and automate business processes and establish system needs. • Gathers, analyzes and documents user requirements for various business initiatives. • Liaisons with IT and ensures requirements are appropriately translated into design specifications for systems and reports. • Analyzes systems support issues and enhancements requests and identifies workarounds or works with IT to design solutions. • Managed access configurations across Argus suites, including Admin and Axway. • Handling Argus upgrade initiatives and data migration projects. • Configured Product/Codelist, Product Family, and Study/License/Product setups, while thoroughly documenting planned and routine changes to ensure alignment with end-user requirements. • Solicits and documents requirements for various project initiatives, analyzes those requirements, works with IT and ensures that requirements are properly translated into design specification for systems and/or reports. • Works independently and defines, streamlines and automates business processes. Provides support in relevant SOP/WPD development. • Solves complex support issues and analyzes root cause for enhancement opportunity, and identifies workarounds or works with IT to design solutions. • Liaises with the business and IT and ensures that all the components and services required for various project initiatives are properly delivered in a timely manner. • Trains end users for systems and processes. Mentors, guides and trains Safety Systems Analysts and Safety Systems Administrators. May serve in a lead capacity. • Attends client meetings when needed and supports the development of proposals for new business. • Stays abreast of the latest developments in related technologies; Shares knowledge with team members. Performs other duties as assigned.
Principal Software Engineer
Lumen TechnologiesLumen Technologies is self-described as a global company of 40,000+ professionals empowering businesses, government, and communities to “produce amazing thing
Role Description The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy, with a focus on AI-native engineering, agentic systems, intelligent automation, and large-scale distributed software solutions. This role operates at the intersection of software architecture, information architecture, and emerging AI technologies. - Drive the design and adoption of reusable architectural patterns, engineering frameworks, and intelligent capabilities. - Transform complex information assets, software services, and emerging technologies into scalable products and automation capabilities. - Combine hands-on technical leadership with enterprise influence. - Partner with Engineering, Product, Architecture, Security, and Operations teams to establish technical direction. - Ensure solutions are scalable, resilient, secure, and aligned with long-term business objectives. Qualifications - Experience designing and implementing production-grade intelligent systems, agentic applications, or AI-enabled software solutions. - Strong understanding of modern AI orchestration frameworks, workflow automation, tool integration, and AI-assisted software delivery. - Deep expertise designing large-scale distributed applications and enterprise software systems. - Experience with cloud-native architectures, event-driven systems, streaming technologies, and highly scalable software services. - Experience designing information architectures and data-intensive systems that support analytics, automation, AI-enabled capabilities, and customer-facing solutions. - Proficiency in one or more modern programming languages such as Python, Java, Scala, Go, or equivalent technologies. - Demonstrated success as a Principal Engineer, Enterprise Architect, Distinguished Engineer, or equivalent senior technical leadership role. Requirements - Lead the adoption of AI-native engineering practices that improve software quality, engineering productivity, and delivery velocity. - Architect scalable distributed systems supporting mission-critical enterprise services and customer-facing applications. - Design information architectures that enable efficient discovery, integration, governance, and consumption of enterprise information assets. - Serve as a trusted advisor to engineering and technology leaders on strategic technical initiatives. - Establish architectural standards and influence technology direction across multiple organizations. - Mentor engineers, architects, and technical leads while fostering a culture of engineering excellence and innovation. Benefits - Comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks. - Bonus structure (short-term incentives, long-term incentives and/or sales compensation).
IBM Certified TRIRIGA Developer
Redolent, IncERM - Rina María Cabrera / Capgemini | North América External Resource Manager Tel.: +1 888 229 2961 Email: rina.cabrera@capgemini.com
Role Description IBM Certified TRIRIGA Developer with a minimum of 5-13 years of experience in TRIRIGA development and functionality particularly in Real Estate (Lease). - Good functional & technical knowledge of Lease Accounting & specific to ASC 842/FASB/IFRS16 compliance. - Income and expense lease administration. - AR/AP payment and invoice processing. - Accounting JE batch processing. - Proficient in IBM TRIRIGA development tools. - Expertise in Support process. - Familiar with ITIL processes such as incident, problem, and change management. - Provide timely reports to higher management and identify process gaps. - Experience in release management and the ability to manage various releases, including break fix, planned monthly, and emergency fixes. - Expertise in TRIRIGA Workflows and BIRT Reporting. - Experienced in Java will be a good advantage. - Good understanding of TRIRIGA Builder Tools BO /Form /Workflow /Associations etc. - Aware of TRIRIGA Integration tools DI /IO/DCOSLC. - Experienced in DevOps, Scrum, Kanban is an added advantage. Qualifications - 5-8 years of experience. - Location: PAN India. Requirements - IBM Certified TRIRIGA Developer. - Proficient in IBM TRIRIGA development tools. - Expertise in Support process and ITIL processes. - Experience in release management. - Expertise in TRIRIGA Workflows and BIRT Reporting. - Good understanding of TRIRIGA Builder Tools and Integration tools. - Experience in DevOps, Scrum, Kanban is an added advantage. Company Description
Role Description Drive the modernization and scalability of lumen.com by building digital experiences on Adobe Experience Manager as a Cloud Service (AEMaaCS). This role combines Full Stack development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform innovation, and improve development efficiency. Working closely with Product, UX, Architecture, and Engineering teams, the successful candidate will leverage AI-assisted development practices to enhance code quality, automate workflows, and deliver exceptional customer experiences. Main Responsibilities - Design, develop, and support scalable digital experiences on AEMaaCS, leveraging modern frontend technologies such as React and Vue.js, APIs, integrations, and cloud-native architectures. - Champion the adoption of AI-assisted software engineering, integrating AI into development, architecture, testing, code reviews, troubleshooting, documentation, and delivery workflows. - Identify opportunities to leverage AI and automation to improve developer productivity, accelerate delivery, enhance customer experiences, and reduce operational complexity. - Collaborate with Product, UX, Architecture, and Engineering teams to deliver secure, scalable, accessible, and high-performing solutions. - Contribute to platform modernization initiatives, including migration from legacy applications to modern composable and cloud-based architectures. - Drive engineering excellence through code quality, testing automation, observability, performance optimization, and continuous improvement practices. Qualifications - 5 years of experience in Full Stack Software Development. - 4 years of experience with Adobe Experience Manager (AEM), preferably AEMaaCS. - Strong experience with React, Vue.js, JavaScript/TypeScript, APIs, and modern web technologies. - Experience leveraging AI-powered development tools or a strong passion for AI-first engineering practices. - Experience designing scalable applications and working with cloud-native architectures. - Strong understanding of software engineering best practices, performance, security, and maintainability. - Experience working in Agile environments and collaborating with globally distributed teams. - Experience with CI/CD, DevOps, and modern cloud platforms. - Experience supporting large-scale enterprise websites and digital experience platforms. Compensation This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual pay is based on skills, experience and other relevant factors. - $105,786 - $141,047 in these states: AL, AR, AZ, FL, GA, IA, ID, IN, KS, KY, LA, ME, MO, MS, MT, ND, NE, NM, OH, OK, PA, SC, SD, TN, UT, VT, WI, WV, WY - $111,074 - $148,099 in these states: CO, HI, MI, MN, NC, NH, NV, OR, RI - $116,364 - $155,152 in these states: AK, CA, CT, DC, DE, IL, MA, MD, NJ, NY, TX, VA, WA Benefits - Comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing.


