Published: Nov 14, 2025 - The Java Software Engineer designs and implements cloud-native solutions on AWS, ensuring high standards for maintainability, scalability, and operational excellence. This role involves collaborating within agile teams, promoting best practices through technology communities, and supporting continuous improvement initiatives. The engineer also provides mentorship and technical leadership while staying current with emerging technologies to drive innovation across the organization.

Tips for Java Software Engineer Skills and Responsibilities on a Resume
1. Java Software Engineer, NexaTech Systems, Dayton, OH
Job Summary:
- Build scalable and performant services and frameworks.
- Develop high-quality, production-ready code that powers the platform on AWS infrastructure.
- Continuously collaborate and drive to a consensus on design decisions.
- Participate in architectural initiatives, balancing long-term platform velocity with short-term customer needs.
- Participate actively and constructively in agile team meetings and peer code reviews.
- Learn and apply new technologies continuously.
- Take ownership from design to delivery as a senior member of the team.
- Work directly with and learn from the business, product and engineering leaders across the organization.
- Play a meaningful role in helping clients succeed by leveraging their data to make smarter decisions.
Skills on Resume:
- Scalable Development (Hard Skills)
- AWS Engineering (Hard Skills)
- Design Collaboration (Soft Skills)
- Architectural Planning (Hard Skills)
- Agile Engagement (Soft Skills)
- Continuous Learning (Hard Skills)
- Ownership Mindset (Soft Skills)
- Cross-Functional Communication (Soft Skills)
2. Java Software Engineer, BlueRiver Analytics, Tempe, AZ
Job Summary:
- Responsible for full lifecycle application design and development using open-source frameworks.
- Design and build software products using agile methodologies, creating design documents and system test cases, as well as streamlined build/deployment procedures.
- Maintain high standards of software quality by following industry best practices.
- Work with internal and external teams, including testing marketing vendors and customers.
- Create and review technical specifications and project plans.
- Support end-to-end system integration and testing, debugging production issues and following through with proper resolution.
- Contribute to continuous improvement in development processes, software design and architectures.
- Lead technical solutions from design through release, including code testing, peer review and documentation.
- Create/develop software for systems from the cloud down to the component level.
- Review and improve existing systems, making use of new technologies and methodologies.
- Mentor other engineers within the team.
Skills on Resume:
- Application Development (Hard Skills)
- Agile Delivery (Hard Skills)
- Software Quality (Hard Skills)
- Cross-Team Collaboration (Soft Skills)
- System Integration (Hard Skills)
- Process Improvement (Soft Skills)
- Technical Leadership (Soft Skills)
- Engineer Mentorship (Soft Skills)
3. Java Software Engineer, Orion DataWorks, Greenville, SC
Job Summary:
- Join a professionally led engineering Bootcamp and professional development (career accelerator program) for 8-10 weeks.
- Complete all learning exercises on schedule.
- Work independently on technical skill development.
- Act as a mentor, trainer, or advisor to future engineering bootcamp employees.
- Implement functionality by following the defined software development process without direct supervision.
- Read and understand project and requirement documentation.
- Create documentation describing his/her code.
- Participate in Agile Scrum activities, including daily standup, demo session, retrospective, planning, etc.
- Responsible for complete technical assessments.
Skills on Resume:
- Bootcamp Participation (Soft Skills)
- Independent Learning (Soft Skills)
- Technical Development (Hard Skills)
- Mentoring Skills (Soft Skills)
- Process Implementation (Hard Skills)
- Requirement Reading (Hard Skills)
- Code Documentation (Hard Skills)
- Agile Participation (Soft Skills)
4. Java Software Engineer, CloudMatrix Software, Albany, NY
Job Summary:
- Ensure the correct execution of the briefings received from the Project Manager and Product Owner.
- Ask critical questions and think along in function of the result.
- Write clearly and structured code and document it properly.
- Work closely together with the external development team in Poland, but are responsible for estimation, planning, management and reporting of development tasks.
- Responsible for (unit) testing and code reviews, don’t deter and allow to be critical about own work, but also that of development colleagues.
- Demo the created functionality.
- Regularly continue to immerse yourself in technological innovation and are also open to collaborating on innovation.
- See venturing into unprecedented territory as a challenge to further develop yourself.
- Quickly evolve with the latest trends and developments in new technologies.
Skills on Resume:
- Briefing Execution (Soft Skills)
- Critical Thinking (Soft Skills)
- Structured Coding (Hard Skills)
- Task Management (Soft Skills)
- Testing Reviews (Hard Skills)
- Functionality Demoing (Soft Skills)
- Innovation Engagement (Soft Skills)
- Technology Adaptation (Hard Skills)
5. Android Java Software Engineer, IronLeaf Digital, Boise, ID
Job Summary:
- Work on the complete application development process requirements analysis.
- Participate in user story reviews, task breakdown and, of course, the development.
- Collaborate with cross-functional teams to define and design new features.
- Continuously discover, evaluate, communicate and implement new technologies to maximize development efficiency.
- Responsible for ensuring the quality and security of the application.
- Drive efforts to adopt the best practices to build an innovative, stable and maintainable product.
- Ensure the best performance, quality and responsiveness of the enterprise-grade applications.
- Provide expert technical assistance to customer support teams and customers.
Skills on Resume:
- Application Development (Hard Skills)
- User Story Participation (Soft Skills)
- Feature Design Collaboration (Soft Skills)
- Technology Evaluation (Hard Skills)
- Application Security (Hard Skills)
- Best Practice Adoption (Soft Skills)
- Performance Optimization (Hard Skills)
- Technical Assistance (Soft Skills)
6. Java Software Engineer, SilverPeak Innovations, Plano, TX
Job Summary:
- Assist in the design and development of new software products.
- Amend the software to correct any issues.
- Enhance existing software solutions to cater to new functionality requests.
- Encourage and mentor junior developers.
- Produce technical design documentation.
- Ensure coding is done in line with company processes and standards.
- Liaise with customers and business analysts to help define software requirements.
- Assist with 3rd line support for existing software.
- Work with the business analysts to help define support requirements for new software products.
- Develop both client-based and web-based software solutions.
Skills on Resume:
- Software Development (Hard Skills)
- Issue Resolution (Hard Skills)
- Feature Enhancement (Hard Skills)
- Developer Mentorship (Soft Skills)
- Technical Documentation (Hard Skills)
- Requirement Liaison (Soft Skills)
- Support Assistance (Soft Skills)
- Client Web Development (Hard Skills)
7. Java Software Engineer, Redwood Logic Solutions, Madison, WI
Job Summary:
- Design, plan, develop, deploy and maintain working software in a fast-paced environment using agile methods and iterative delivery of business value.
- Use and exploit the latest development technologies and suites to produce and deploy software, and mentor others in the same.
- Build application solutions using Java, XML and web services.
- Participate in the design, planning and development of solutions based on business requirements.
- Participate as part of a project team to design, code, unit test and implement moderately complex programs to support the portfolio management process.
- Manage small to mid-sized programs or portions of a program.
- Establish testing procedures to ensure the application is thoroughly tested throughout development and before release.
- Assist in establishing project budget and timelines.
- Manage assigned component of project within budget and time constraints.
- Monitor and report to management on project status, identify issues that may impede attainment of goals, and recommend and implement corrective measures.
- Provide technical direction and training to junior Software Development personnel.
- Review and fix problems uncovered by testing or customer feedback.
- Advise and direct management or development teams to identify and minimize risks on a project-by-project basis.
Skills on Resume:
- Software Development (Hard Skills)
- Technology Utilization (Hard Skills)
- Java Web Services (Hard Skills)
- Solution Design (Soft Skills)
- Project Programming (Hard Skills)
- Program Management (Soft Skills)
- Testing Procedures (Hard Skills)
- Technical Leadership (Soft Skills)
8. Java Software Engineer, NovaCore Technologies, Eugene, OR
Job Summary:
- Work as a software engineer in a collaborative environment with passion, ownership and commitment.
- Test-drive awesome code, working closely with other Agile team members.
- Take ownership of tasks, drive the completion of all kinds of work tasks.
- Help break down, estimate, and provide just-in-time design for small increments of work.
- Build a strong team using their collaboration skills.
- Promote improvements in version control, continuous integration, project build, and project automation.
- Contribute to the design of the overall architecture of the web application.
- Learn and champion software development best practices such as Test Driven Development and Performance testing.
- Pair program with different people to accomplish stories and tasks.
- Perform root cause analysis, technology evaluation, and design spikes.
- Provide direction and share knowledge with team members in areas of expertise.
- Continuously learn, and be unafraid to learn new practices, processes, technologies and languages.
- Continuously act to enhance knowledge of new technologies, business processes, and project management skills, staying abreast of trends, latest industry developments and knowledge sharing among colleagues.
Skills on Resume:
- Engineering Collaboration (Soft Skills)
- Test Driven Coding (Hard Skills)
- Task Ownership (Soft Skills)
- Work Estimation (Soft Skills)
- Team Collaboration (Soft Skills)
- Automation Improvement (Hard Skills)
- Architecture Design (Hard Skills)
- Continuous Learning (Soft Skills)
9. Java Software Engineer, HarborPoint Software, Richmond, VA
Job Summary:
- Provide daily Support for the Precision application.
- Resolve bugs/issues within the base product.
- Analyse, troubleshoot and resolve issues reported by customers.
- Work with the main Support team to deliver fixes to customers in a timely fashion.
- Work with the Q/A team to ensure the quality of fixes/enhancements delivered to customers.
- Engage with the support and customer project teams to deal with customer escalations and performance problems.
- Actively participate in a team of technical analysts.
- Provide updates at daily standup meetings.
Skills on Resume:
- Product Support (Soft Skills)
- Bug Resolution (Hard Skills)
- Issue Troubleshooting (Hard Skills)
- Timely Fix Delivery (Soft Skills)
- Quality Assurance Coordination (Soft Skills)
- Customer Escalation Handling (Soft Skills)
- Team Collaboration (Soft Skills)
- Standup Communication (Soft Skills)
10. Java Software Engineer, SummitEdge Computing, Wichita, KS
Job Summary:
- Partner with multidisciplinary teams (Technical Writing, User Experience, Project Management and Quality Assurance).
- Build scalable products from inception to completion.
- Solve challenging problems, working with cutting-edge technology, with the brightest minds in the industry.
- Work as a Software Engineer focusing on using Java and related technologies (Spring Framework, Spring Boot, Spring Cloud, Netflix OSS).
- Work with teams located across the world.
- Build relationships through direct communication with customers/stakeholders.
- Mentor and coach other team members to grow together.
- Drive the engineering culture, advocate for best practices to bring out the best quality for solutions.
Skills on Resume:
- Team Collaboration (Soft Skills)
- Scalable Development (Hard Skills)
- Problem Solving (Soft Skills)
- Java Engineering (Hard Skills)
- Global Teamwork (Soft Skills)
- Stakeholder Communication (Soft Skills)
- Team Mentorship (Soft Skills)
- Culture Leadership (Soft Skills)
11. Java Software Engineer, Arcadia Data Systems, Knoxville, TN
Job Summary:
- Participate in end-to-end development lifecycle activities of the application, including design, coding, testing and deployment activities.
- Develop SOAP/REST-based web services to expose core payment functionality to Chase consumers in a high-volume, high-availability application of consumer and business banking.
- Utilize programming skills to adhere to coding standards, procedures and techniques.
- Contribute to the technical code base, including any required documentation, both inside code and in external design specifications.
- Participate in code reviews to ensure that all solutions are aligned to pre-defined architectural specifications, identify/troubleshoot application code-related issues, and review and provide feedback to any required final user documentation.
- Produce comprehensive tests for all developed code.
- Support and participate in system and integrated testing across sub-systems as the need arises.
- Deliver project milestones on time and within budget.
- Coordinate and collaborate with technical partners for joint application development efforts.
- Research and evaluate alternate solutions and provide recommendations for enhancing the application.
- Provide technical support for the application, including meeting service level and performance requirements, and diagnosing and evaluating inefficient processes/code.
Skills on Resume:
- End-To-End Development (Hard Skills)
- Web Service Development (Hard Skills)
- Coding Standards (Hard Skills)
- Technical Documentation (Hard Skills)
- Code Review Participation (Soft Skills)
- Test Creation (Hard Skills)
- System Testing Support (Hard Skills)
- Technical Collaboration (Soft Skills)
12. Java Software Engineer, StonePath Technologies, Des Moines, IA
Job Summary:
- Develop API’s, which are scalable, supportable, and reliable that service the entire Garmin ecosystem.
- Participate in the full lifecycle of development from conception, analysis, design, implementation, testing and deployment, and use Garmin and third-party developer APIs.
- Support innovative features across Garmin devices, web, and mobile platforms.
- Work with developers across the globe on cutting-edge technologies, including microservices and big data/NoSQL.
- Work in an agile environment, delivering code frequently to production, so get to see what the build is in action quickly.
- Work on a platform that has a positive impact on millions of end users wellness and fitness wellbeing.
- Work in an ecosystem that is likely used on a daily basis.
- Work on big scalability challenges that lend to looking at new technologies and ways of doing things.
- Work on Silicon Valley technology from the comfort of Kansas.
Skills on Resume:
- API Development (Hard Skills)
- Full Lifecycle Development (Hard Skills)
- Feature Innovation (Soft Skills)
- Global Collaboration (Soft Skills)
- Agile Delivery (Soft Skills)
- User Impact Focus (Soft Skills)
- Scalability Engineering (Hard Skills)
- Technology Exploration (Soft Skills)
13. Java Software Engineer, BrightForge IT, Lansing, MI
Job Summary:
- Innovate and develop features for new and existing products in order to maintain a competitive edge in the Human Capital Management marketplace.
- Work in an agile environment where team collaboration is embraced.
- Take a leadership role in gathering requirements and designing innovative approaches for tackling complex product needs.
- Strengthen technical skills and abilities while applying them to achieve success and influence the product offerings of a nationally recognized Tech company.
- Perform basic analysis and design for program changes to gain an understanding of application changes.
- Provide time estimates for development tasks to aid in scheduling.
- Monitor progress against task estimates to provide status.
- Complete more complex program changes to translate specifications and/or requirements into code.
Skills on Resume:
- Product Innovation (Hard Skills)
- Agile Collaboration (Soft Skills)
- Requirements Leadership (Soft Skills)
- Technical Growth (Soft Skills)
- Program Analysis (Hard Skills)
- Task Estimation (Soft Skills)
- Progress Monitoring (Soft Skills)
- Complex Coding (Hard Skills)
14. Java Software Engineer, MoonRock Systems, Baton Rouge, LA
Job Summary:
- Apply application-specific technical skills to independently produce deliverables (i.e., specifications, program changes, unit test scripts, documentation, etc.)
- Acquire and utilize basic business knowledge to support the applications.
- Recognize code inefficiencies and make suggestions for improvements.
- Provide documentation to support program changes.
- Plan, document, and execute unit test plans to ensure all code changes meet requirements/specifications.
- Support programming changes during quality assurance, user acceptance testing, and post-implementation to ensure the integrity of the application.
- Comply with and contribute to standards and procedures.
- Ensure development consistency (e.g., programming standards, change management, version control).
Skills on Resume:
- Technical Deliverables (Hard Skills)
- Business Understanding (Soft Skills)
- Code Optimization (Hard Skills)
- Change Documentation (Hard Skills)
- Unit Testing (Hard Skills)
- Implementation Support (Soft Skills)
- Process Compliance (Soft Skills)
- Development Consistency (Hard Skills)
15. Java Software Engineer, EverStream Technologies, Tulsa, OK
Job Summary:
- Develop and/or modify computer-based scientific, technical, and business software systems.
- Use expertise to design, develop, code, test, and debug software.
- Work on equipment or software design, engineering evaluation or test, configuration management procedures, statistical analysis and modeling.
- Work with users to define existing or new system scope and objectives.
- Provide analytical support and technical advice during the conceptualization, development, and implementation phases.
- Perform tasks necessary to ensure the identification and documentation of hazards within software systems using various analysis tools and techniques.
- Review and evaluate systems and software for adherence to government or commercial directives, standards, guidelines, and criteria concerning software safety and systems safety.
- Confirm design mitigations are captured in the design and its documentation and verify implementation.
Skills on Resume:
- Software Development (Hard Skills)
- Design Evaluation (Hard Skills)
- System Analysis (Soft Skills)
- User Requirement Definition (Soft Skills)
- Technical Advisory (Soft Skills)
- Safety Analysis (Hard Skills)
- Compliance Review (Hard Skills)
- Design Verification (Hard Skills)
16. Java Software Engineer, SilverGate Digital, Provo, UT
Job Summary:
- Develop software components in adherence to the SDLC.
- Perform unit and integration tests of software components for integration into larger subsystems.
- Responsible for documenting code and producing defined work products.
- Apply standards, methods, techniques, and templates as defined by SDLC (e.g., Code Review Practice, Code Quality Analysis Report).
- Support the Software Component Manager (SWCM) to resolve high-priority defects (3rd Level Support) and deploy fixes to production systems, as a result of SDLC changes.
- Ensure that the produced code/systems/services are secure, perform as expected, are stable, operational and consistent before handing over responsibility to the SWCM.
- Responsible for unit testing and integration testing of components.
- Manage versions of software artefacts.
- Create and update the Implementation Plan.
- Create and update the Operational Runbook.
- Create the Solution Architecture Design and hand this over to the Domain CTO Representative for approval.
- Create Deliverable Software Artefacts/Packages.
Skills on Resume:
- SDLC Development (Hard Skills)
- Unit Integration Testing (Hard Skills)
- Code Documentation (Hard Skills)
- Standards Compliance (Hard Skills)
- Defect Support (Soft Skills)
- System Stability Assurance (Hard Skills)
- Version Management (Hard Skills)
- Architecture Design (Hard Skills)
17. Java Software Engineer, Falcon Ridge Software, Mobile, AL
Job Summary:
- Work independently but as part of an Agile Squad with some guidance and can contribute to pairing with other team members.
- Ensure that internal and self-service non-functional, functional and operational requirements have been met.
- Contribute as one of the key Software engineers who includes guaranteeing that other members of the team are fully aware of changes being made and have been involved in creating and reviewing the solution.
- Define, build and manage a software environment, introducing new tools and new facilities to test hardware and software.
- Contribute to planning and prioritising Agile Delivery tasks/stories within the team, with enough awareness of the overall Internal and self-service development lifecycle, architecture, Engineering tools and techniques, learning from and improving their own approach.
- Contribute to Digital Channels knowledge base by taking proper knowledge share from Digital Channels Architecture, ASG/Devops and wider teams.
- Participate in cross-knowledge share programs.
- Responsible for interacting with customers to work out requirements capture and/or the show-and-tell part of the solution.
Skills on Resume:
- Agile Collaboration (Soft Skills)
- Requirement Validation (Hard Skills)
- Team Communication (Soft Skills)
- Environment Management (Hard Skills)
- Agile Planning (Soft Skills)
- Knowledge Sharing (Soft Skills)
- Cross-Team Learning (Soft Skills)
- Customer Interaction (Soft Skills)
18. Java Software Engineer, TerraNova Computing, Reno, NV
Job Summary:
- Responsible for developing an understanding of an element of the business domain sufficient.
- Interpret requirements and make sound design and implementation decisions.
- Participate in identifying potential continuous improvements to individual and team practices while being conscious of costs and benefits.
- Take ownership of implementing any changes based on improvements identified.
- Perform routine analysis and design tasks of various projects.
- Make modifications to existing code or develop completely new modules of moderate complexity.
- Provide updates and estimates during the development cycle.
- Design, implement, unit and component test and prepare for deployment.
- Work collaboratively with other teams to solve problems.
Skills on Resume:
- Domain Understanding (Soft Skills)
- Requirement Interpretation (Hard Skills)
- Process Improvement (Soft Skills)
- Change Ownership (Soft Skills)
- Analysis Skills (Hard Skills)
- Module Development (Hard Skills)
- Progress Reporting (Soft Skills)
- Design Implementation (Hard Skills)
19. Java Software Engineer, PeakShift Solutions, Little Rock, AR
Job Summary:
- Build and maintain high-quality, high-performance, scalable software.
- Design, develop and maintain solutions to support key business needs.
- Mentor and provide technical leadership to teammates.
- Responsible for engineering Web Pages, Core Components and Common Services in alignment with development models, languages, and standards.
- Responsible for producing design documents.
- Collaborate effectively with both technical and non-technical stakeholders.
- Work closely with the Product Owner and, Architect in an Agile and collaborative environment, following all the agile methodologies and scrum ceremonies.
- Design and develop microservices with Springboot, Java, Junit, JSON, and RESTful Services.
- Document and demonstrate solutions by writing documentation, diagrams, and code comments.
- Debug and document existing systems through code analysis.
- Contribute to Application management activities such as Business continuity, SDLC activities, technical refresh support, critical surveys, analysis, platform releases, patching, vulnerabilities, and system management support for Technology mandates.
- Follow Test Driven Development (TDD) and Behavior Driven Development (BDD) while developing new features and refactoring existing code.
- Work with Jenkins and CI/CD tools to automate development, build, deployment, and testing.
- Maintain knowledge of industry best practices and technologies that enhance operations and provide a competitive edge to the organization.
Skills on Resume:
- High-Performance Coding (Hard Skills)
- Solution Design (Hard Skills)
- Technical Leadership (Soft Skills)
- Stakeholder Collaboration (Soft Skills)
- Microservice Development (Hard Skills)
- System Debugging (Hard Skills)
- CI/CD Automation (Hard Skills)
- Technology Awareness (Soft Skills)
20. Java Software Engineer, ClearWave Dynamics, Columbia, SC
Job Summary:
- Collaborate effectively with other team members.
- Work with own initiative and are accountable for deliverables, within the team's guidelines.
- Estimate and agree on deadlines, and deliver work within these, whilst communicating impediments early.
- Embrace best software engineering practices and tools, TDD, CI, SOLID, etc.
- Understand the software development life-cycle, Agile software design principles, and build processes.
- Design, develop and maintain the bingo server-side game code.
- Responsible for establishing and applying the team's development best practices.
- Use agile methodologies, work together to meet sprint commitments.
- Collaborate to get the most out of and grow everyone's skills, and to create quality, maintainable code.
- Continuous improvement of the team's tools and processes.
- Actively participate in design and code reviews.
Skills on Resume:
- Team Collaboration (Soft Skills)
- Independent Accountability (Soft Skills)
- Deadline Management (Soft Skills)
- Engineering Best Practices (Hard Skills)
- SDLC Understanding (Hard Skills)
- Server-Side Development (Hard Skills)
- Practice Establishment (Soft Skills)
- Agile Execution (Soft Skills)
21. Java Software Engineer, IronBridge Systems, Peoria, IL
Job Summary:
- Deliver high-quality software to the business.
- Work closely with architects and product partners to help estimate and prioritize the team's backlog and define stories needed to deliver the solution.
- Understand production issues and resolve defects.
- Deliver the defined solutions for the projects through the Agile process.
- Participate in the technical design to ensure the successful implementation of the line of business's new data governance echo system.
- Heavily involved in modernizing applications and migrating them onto cloud infrastructure, including Cloud Foundry and Kubernetes, to improve application scalability, security and resiliency.
- Design and implementation of new micro-services using the latest version of Spring framework and Inverse of control, followed by the domain-driven design and best development practice.
- Apply depth of knowledge and expertise to all aspects of the software development lifecycle.
- Actively contribute ideas for product improvements and solutions to technology challenges.
- Support new developers' onboarding and help mentor junior and intermediate developers to make them comfortable while joining the team.
Skills on Resume:
- High-Quality Delivery (Hard Skills)
- Backlog Prioritization (Soft Skills)
- Defect Resolution (Hard Skills)
- Agile Solution Delivery (Soft Skills)
- Technical Design Support (Hard Skills)
- Cloud Modernization (Hard Skills)
- Microservice Development (Hard Skills)
- Developer Mentorship (Soft Skills)
22. Java Software Engineer, BlueHaven Digital, Cedar Rapids, IA
Job Summary:
- Work with Engineers from consumers to build and ship features.
- Monitor performance, watch for traffic drops related to usability problems and rectify the issues.
- Review app and feature code, and plan future API upgrades with the development team.
- Assist in the development of applications and features that will be put on the website, mobile app, and external client apps.
- Stay up-to-date on emerging technologies.
- Develop and maintain Java microservices.
- Collaborate as a member of a team of engineers, providing code reviews and participating in pair programming.
- Adopt agile scrum methodologies, participate in scrum ceremonies, own user stories and deliver them in a timely manner.
- Verify and deploy code using the recommended process and procedures.
- Work with the team for constant improvement of system performance and scale using system profiling tools and stress testing techniques.
Skills on Resume:
- Feature Delivery (Soft Skills)
- Performance Monitoring (Hard Skills)
- Code Review (Hard Skills)
- App Feature Development (Hard Skills)
- Technology Awareness (Soft Skills)
- Java Microservices (Hard Skills)
- Team Collaboration (Soft Skills)
- Agile Delivery (Soft Skills)
23. Java Software Engineer, NorthStar Logic, Fargo, ND
Job Summary:
- Prototype and evaluate novel techniques to realize product requirements.
- Provide and review component-level software designs consistent with product requirements, architectural specifications, and project standards.
- Implement software designs with automated unit and integration tests.
- Recommend test cases to QA and Performance Test teams.
- Identify refactoring ideas for legacy code.
- Respond to escalated requests for production support, including off-hours in emergency situations.
- Update user-facing product documentation for implemented features.
- Participate in agile software development lifecycle and provide ideas for refinement.
Skills on Resume:
- Prototype Evaluation (Hard Skills)
- Software Design (Hard Skills)
- Test Implementation (Hard Skills)
- Test Case Recommendation (Soft Skills)
- Code Refactoring (Hard Skills)
- Production Support (Soft Skills)
- Feature Documentation (Soft Skills)
- Agile Participation (Soft Skills)
24. Java Software Engineer, AlphaGrid Technologies, Sioux Falls, SD
Job Summary:
- Implement cloud-native software solutions on the AWS platform.
- Build and share technical expertise with agile team members and other members of the organization.
- Participate in technology communities of practice to define and continuously refine standards and best practices.
- Contribute to a culture of continuous improvement.
- Achieve operational excellence by automating processes and creating maintainable, supportable, and testable solutions.
- Keep up with technology trends and innovations in fields of practice.
- Provide operational support and troubleshooting for the team’s products and services.
- Maintain appropriate controls and documentation to ensure compliance with all company and regulatory requirements.
- Provide coaching, mentoring, and training for new or less experienced team members.
- Provide leadership and guidance to the team in technical fields of expertise.
Skills on Resume:
- Cloud-Native Development (Hard Skills)
- Technical Knowledge Sharing (Soft Skills)
- Standards Improvement (Soft Skills)
- Continuous Improvement (Soft Skills)
- Operational Automation (Hard Skills)
- Technology Awareness (Soft Skills)
- Operational Support (Soft Skills)
- Team Mentorship (Soft Skills)
25. Java Software Engineer, HorizonByte Solutions, Manchester, NH
Job Summary:
- Proactively contribute to designing a new service layer.
- Develop a system communicating by RESTful APIs and events.
- Proactively contribute ideas to improve the team's day-to-day work.
- Work on cutting-edge technologies as well as mature technologies to design, scale and maintain backend architecture.
- Develop high-quality backend code with a strong focus on automated testing.
- Participate in code reviews to guarantee high software quality standards and consistency across the codebase.
- Participate actively in SCRUM ceremonies to plan sprints, estimate tasks and continuously improve methodology.
- Work on technologies such as Java, Spring Boot, Thymeleaf and Oracle SQL.
Skills on Resume:
- Service Layer Design (Hard Skills)
- API Event Development (Hard Skills)
- Process Improvement (Soft Skills)
- Backend Architecture (Hard Skills)
- Automated Testing Focus (Hard Skills)
- Code Review Participation (Soft Skills)
- Scrum Participation (Soft Skills)
- Java Spring Development (Hard Skills)
26. Java Software Engineer, MapleStone Technologies, Roanoke, VA
Job Summary:
- Design and specify API interfaces for microservices that enable specific functionality within that architecture.
- Reuse and refactor existing code to provide solutions to new business needs.
- Develop code for microservices endpoints to match API specifications.
- Develop automated tests to ensure business needs are met and allow for regression testing.
- Use SVN-based version control and continuous integration tools to manage code and deployment processes.
- Adapt easily to changing priorities and new requirements.
- Support Huawei's international business, responsible for the construction of an advertising application platform, including advertiser platform, settlement, risk control, DMP, etc.
- Support the rapid development of the business.
- Participate in the construction of Huawei's advertising application.
- Responsible for devoting to the industry's top technology ecology.
Skills on Resume:
- API Design (Hard Skills)
- Code Refactoring (Hard Skills)
- Microservice Development (Hard Skills)
- Automated Testing (Hard Skills)
- Version Control (Hard Skills)
- Priority Adaptation (Soft Skills)
- Platform Support (Hard Skills)
- Technology Contribution (Soft Skills)
27. Java Software Engineer, GreenOrbit Systems, Fort Collins, CO
Job Summary:
- Build highly scalable micro-services.
- Responsible for rapid prototyping of new technologies/frameworks.
- Migrate components of existing legacy enterprise applications over to the cloud.
- Perform bug fixes/enhancements to existing products.
- Provide production support to existing applications.
- Perform tuning of enterprise applications.
- Work on a suite of micro-services API based products and will be exposed to a mix of enterprise-scale applications comprised of legacy and cloud-based solutions.
- Contribute directly to a cutting-edge platform for airlines.
- Lead and deliver high-scale projects end-to-end.
Skills on Resume:
- Microservice Scalability (Hard Skills)
- Rapid Prototyping (Hard Skills)
- Cloud Migration (Hard Skills)
- Bug Fixing (Hard Skills)
- Production Support (Soft Skills)
- Application Tuning (Hard Skills)
- API Product Work (Hard Skills)
- Project Leadership (Soft Skills)
28. Java Software Engineer, BlueCobalt Solutions, Akron, OH
Job Summary:
- Produce high-quality back-end code that delivers in accordance with the desired specification while also being readily extendable by other team members.
- Involved in the entire development life cycle, including the scope, design and implementation.
- Demonstrate excellent attention to detail while taking pride in what is produced.
- Motivate and mentor other team members to help fulfil their roles effectively.
- Manage code releases, including tests and production.
- Work closely with the Product and Project managers and communicate effectively to ensure the best solutions are built.
- Implement the next generation of Commercial Banking solutions.
- Start-up mentality and a passion for using technology to solve complex business problems.
- Serve as a peer-leader tasked with pursuing cutting-edge initiatives and solutions.
- Lead, design and develop innovative solutions to solve some of the biggest technical issues facing the banking industry.
Skills on Resume:
- High-Quality Coding (Hard Skills)
- Full Lifecycle Development (Hard Skills)
- Attention To Detail (Soft Skills)
- Team Mentorship (Soft Skills)
- Release Management (Hard Skills)
- Stakeholder Communication (Soft Skills)
- Solution Implementation (Hard Skills)
- Technology Leadership (Soft Skills)
29. Java Software Engineer, NovaVista Software, Lubbock, TX
Job Summary:
- Design and code Java backend applications using a test-driven development approach.
- Focus on the quality of the codebase (refactoring, testing, clean code).
- Involved in all phases of the development cycle (from analysis to delivery).
- Accountable for delivering a valuable increment to the Business in every sprint.
- Participate in translating high-level requirements into a comprehensive technical design.
- Contribute to continuously improving the team’s way of working.
- Support consumers of the team’s components.
- Work on projects adding directly to the O’Reilly Auto Parts bottom line and are looking for exceptional developers to help succeed!
- Implement projects are Java, JavaScript and CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, and Balsamiq for development.
- Utilize MatterMost and Atlassian tools such as Jira, Confluence, Fisheye, and Crucible for developer productivity.
Skills on Resume:
- Java TDD Development (Hard Skills)
- Code Quality Focus (Hard Skills)
- Full Cycle Development (Hard Skills)
- Sprint Delivery (Soft Skills)
- Technical Design Translation (Hard Skills)
- Process Improvement (Soft Skills)
- Consumer Support (Soft Skills)
- Project Implementation (Hard Skills)
30. Java Software Engineer, IronPeak Data Labs, Charleston, WV
Job Summary:
- Responsible for Java software development.
- Responsible for system integration of new platforms and services.
- Participate in the design, development and testing of real-time charging and policy solutions and features prior to implementation in production, with a focus on both Wireless Prepaid and Data charging.
- Participate in software development strategies to build internally or work with external vendors to develop new or enhance existing features of Bell products.
- Participate in the servicing and maintenance of existing platforms and services.
- Design, code and test specific parts of the application in collaboration with other software engineers and architects.
- Align with product owners to integrate client feedback.
- Own and optimize a piece of the codebase.
- Innovate and align closely with other team members to share best practices and identify improvements.
- Mentor and guide junior colleagues.
Skills on Resume:
- Java Development (Hard Skills)
- System Integration (Hard Skills)
- Real-Time Solutions (Hard Skills)
- Feature Enhancement (Hard Skills)
- Platform Maintenance (Hard Skills)
- Collaborative Development (Soft Skills)
- Codebase Ownership (Hard Skills)
- Team Mentorship (Soft Skills)
31. Java Software Engineer, SoftRiver Dynamics, Huntsville, AL
Job Summary:
- Implement the Next Generation Algo Trading Technology platform.
- Ensure the current legacy system can handle the high volume of data necessary to trade complex instruments for sophisticated clients.
- Work extensively with the Automation Testing tool, the Workflow Management System and Trading Engines essential to this project.
- Analyze business requirements, design the software system, develop special software, test software and investigate and resolve production issues.
- Perform requirements gathering, provide production support and analyze trading data.
- Develop, enhance, modify, and maintain applications in the Global Markets environment.
- Build best in class best-in-class low-latency, high-performance electronic trading system.
- Develop a distributed and scalable solution for market connectivity gateways using FIX or other financial protocols in a very low-latency environment/.
- Continuous improvement of tools for performance tracking, monitoring and reporting on a suite of trading applications.
- Communicate with sales and clients about new feature requirements and participate in solutioning.
Skills on Resume:
- Algo Platform Development (Hard Skills)
- Legacy System Scaling (Hard Skills)
- Automation Tools Usage (Hard Skills)
- Software Lifecycle Execution (Hard Skills)
- Trading Data Analysis (Hard Skills)
- Application Maintenance (Hard Skills)
- Low-Latency Systems (Hard Skills)
- Client Communication (Soft Skills)
32. Java Software Engineer, RedPine Innovations, Billings, MT
Job Summary:
- Act with uncompromising integrity.
- Provide outstanding service and build trusted relationships.
- Drive innovation in products and services and continually improve processes.
- Work in partnership and support each other.
- Personally accountable and deliver on commitments.
- Treat each other with respect and dignity.
- Actively lead and participate in the product features.
- Analyze feature requirements, create design documents and review them with relevant stakeholders in the group.
- Encourage continuous improvement in the development process and ensure efficient delivery of products.
- Participate in reviewing the design and code of other team members.
- Deliver high-quality, sustainable and maintainable code.
Skills on Resume:
- Integrity Commitment (Soft Skills)
- Customer Service (Soft Skills)
- Process Innovation (Soft Skills)
- Team Partnership (Soft Skills)
- Accountability Delivery (Soft Skills)
- Feature Leadership (Soft Skills)
- Requirement Analysis (Hard Skills)
- Maintainable Coding (Hard Skills)
33. Java Software Engineer, CloudHarbor Tech, Tallahassee, FL
Job Summary:
- Responsible for writing and unit testing clean, performant and reusable Java and Ruby.
- Debug complex Java problems to find simple solutions.
- Work on minor enhancements and bug fixes in Ruby.
- Work with the team to design solutions for customers’ problems.
- Participate in code reviews and give feedback to improve code standards.
- Mentor, coaching and helping other developers.
- Provide direction on future-looking technical, architectural and software design.
- Join a professionally led engineering bootcamp for 6-10 weeks.
- Act as a mentor to future engineering bootcamp staff.
Skills on Resume:
- Java Ruby Development (Hard Skills)
- Debugging Skills (Hard Skills)
- Enhancement Fixing (Hard Skills)
- Solution Design (Soft Skills)
- Code Review (Soft Skills)
- Developer Mentorship (Soft Skills)
- Technical Direction (Soft Skills)
- Bootcamp Participation (Soft Skills)
34. Java Software Engineer, Quantix LogicWorks, Savannah, GA
Job Summary:
- Develop applications utilizing the Alibaba Cloud Computing Service and working on the Internal Alibaba development platform.
- Work with product managers to clarify requirements.
- Design implementations and drive the development of projects.
- Ensure and guarantee high availability and performance.
- Identify gaps in architecture, quality and processes and propose solutions.
- Value the very best technologists and promote the technical career path within financial services.
- Code complete to production in under an hour.
- Deploy code to production daily.
- Encourage creative thinking and those who bring new ideas to the team on how to make things better.
Skills on Resume:
- Alibaba Cloud Development (Hard Skills)
- Requirement Clarification (Soft Skills)
- Project Implementation (Hard Skills)
- High Availability Assurance (Hard Skills)
- Architecture Improvement (Hard Skills)
- Technical Leadership (Soft Skills)
- Rapid Deployment (Hard Skills)
- Creative Thinking (Soft Skills)
35. Java Software Engineer, HorizonWave Computing, Dover, DE
Job Summary:
- Implement integration points between critical SDLC applications and phases.
- Support an automated build and deploy platform across several environments and hundreds of servers.
- Work in an Agile (Scrum and Kanban) environment.
- Responsible for frequent feature releases, multiple times per week.
- Help drive innovative approaches for tackling complex needs.
- Open, fun culture embracing innovation and improvement.
- Responsible for designing, building and maintaining sophisticated applications utilizing Java and other complex backend systems.
- Facilitate editorial and operational teams in their curation of original content for Apple News.
- Interact with other Apple teams and IT groups on an ongoing basis.
Skills on Resume:
- Integration Development (Hard Skills)
- Build Automation (Hard Skills)
- Agile Work (Soft Skills)
- Frequent Releases (Soft Skills)
- Innovation Skills (Soft Skills)
- Team Collaboration (Soft Skills)
- Backend Development (Hard Skills)
- Cross-Team Interaction (Soft Skills)
36. Java Software Engineer, AeroPoint Solutions, Springfield, MO
Job Summary:
- Responsible for being part of a dynamic multidisciplinary team where everyone can speak up with new ideas, take initiative and be a self-starter.
- Take advantage of data-driven capabilities and use design pattern skills to solve problems.
- Come up with creative options to deliver solutions.
- Use knowledge of Cloud and of Continuous Delivery environments to help deliver value quickly.
- Seek out opportunities to learn, share and grow continuously.
- Work in English, so will need a good technical English level.
- Help develop SDP’s management server.
- Implement management of large-scale distributed clusters.
- Debug and enhance existing functionality.
- Help troubleshoot and fix issues.
Skills on Resume:
- Team Collaboration (Soft Skills)
- Data Problem Solving (Hard Skills)
- Creative Solutions (Soft Skills)
- Cloud Delivery (Hard Skills)
- Continuous Learning (Soft Skills)
- Technical English (Soft Skills)
- Server Development (Hard Skills)
- Cluster Management (Hard Skills)
37. Java Software Engineer, SilverOak Systems, Topeka, KS
Job Summary:
- Participate as a developer in the Agile (Scrum) team, developing new applications and functionalities.
- Participate in all stages of the software lifecycle (design, implementation, test and production support) and ensure high quality and security standards.
- Contribute to the maintenance and upgrade of the automated DevOps pipeline.
- Contribute to the transformation of legacy applications into a modern Cloud-based Microservices architecture.
- Develop new APIs for both internal and external customers (REST, GraphQL).
- Improve know-how with regard to technologies and the GFF business.
- Work in an international context and have the opportunity for continuous training and further career development.
- Cooperate closely with the Solution Architect, other Software Engineers, the IT Owner, the Requirements Engineer, the Test Manager and Test Engineers.
- Bring in an in-depth understanding of Java and enterprise Java technologies to contribute to coding activities.
- Support the Test Engineers in all testing activities, ensure the availability of the right release of the applications, and help in the analysis of detected bugs and the planning of resolution actions.
- Provide production support and ticket resolution for different applications and operational support on deployment, server setup and DB script generation.
Skills on Resume:
- Agile Development (Hard Skills)
- Full Lifecycle Work (Hard Skills)
- DevOps Pipeline Support (Hard Skills)
- Cloud Microservices (Hard Skills)
- API Development (Hard Skills)
- Technical Upskilling (Soft Skills)
- Cross-Team Collaboration (Soft Skills)
- Java Expertise (Hard Skills)
38. Java Software Engineer, NorthBridge Tech Labs, Spokane, WA
Job Summary:
- Perform greenfield development.
- Add new products, features, upgrades, and enhancements.
- Responsible for fixing bugs.
- Manage complex interactions and data flows.
- Manage and develop third-party integrations.
- Manage technical optimization for maximum speed and scalability.
- Collaborate with other teams for feature development.
- Develop for specific systems on a range of platforms, including Linux, Microsoft and various mobile environments.
- Work within the entire development life-cycle, including design, build, and coding.
- Use object-oriented programming languages and tools to deliver a range of solutions.
Skills on Resume:
- Greenfield Development (Hard Skills)
- Feature Enhancement (Hard Skills)
- Bug Fixing (Hard Skills)
- Data Flow Management (Hard Skills)
- Integration Development (Hard Skills)
- Performance Optimization (Hard Skills)
- Team Collaboration (Soft Skills)
- Cross-Platform Development (Hard Skills)
39. Java Software Engineer, EastPoint Digital, Lexington, KY
Job Summary:
- Build and deploy modern data management tools to curate key client reference data sets, models and workflows.
- Identify areas for process automation and further efficiencies.
- Evaluate, select and acquire new internal and external data sets that contribute to business decision-making.
- Partner with data platform teams to adopt cloud-based processing pipelines and data distribution.
- Engage with data consumers and producers in order to design appropriate models to suit all needs.
- Practice sustainable incident response.
- Write a web back-end service in Java for Zoom’s collaboration software that will perform at scale, be supportable, and be extensible.
- Responsible for developing prototypes quickly.
- Design major software components and features.
- Work with engineering partners to ensure end-to-end user experience.
- Work with operations teams to ensure applications and services are highly available and reliable.
Skills on Resume:
- Data Tool Development (Hard Skills)
- Process Automation (Hard Skills)
- Data Evaluation (Hard Skills)
- Cloud Data Adoption (Hard Skills)
- Model Design (Hard Skills)
- Incident Response (Soft Skills)
- Java Backend Development (Hard Skills)
- Prototype Development (Hard Skills)
40. Java Software Engineer, BrightLoom Systems, Shreveport, LA
Job Summary:
- Coordinate with Product Development to refine quality Software Requirements.
- Create actionable objectives from Software Requirements.
- Provide estimates of time to completion of feature implementations.
- Clearly document design decisions and system processes.
- Perform peer reviews of team members' applications and test code and documentation.
- Preemptively discover potential system faults through exploratory testing.
- Help reproduce production system faults for troubleshooting and correction.
- Design, code, and debug software that integrates with Natural Language Processing (NLP) based medical coding services.
- Apply Service Oriented Architecture (SOA) concepts and principles to software development.
- Work with other software engineers, clinical analysts, subject matter experts, and other team members and stakeholders to design and build required components.
- Work with deep learning experts to incorporate, test, and maintain machine learning models in software.
Skills on Resume:
- Requirement Coordination (Soft Skills)
- Objective Creation (Soft Skills)
- Design Documentation (Hard Skills)
- Peer Review (Soft Skills)
- Exploratory Testing (Hard Skills)
- NLP Integration (Hard Skills)
- SOA Development (Hard Skills)
- Team Collaboration (Soft Skills)
41. Java Software Engineer, DataForge Networks, Anchorage, AK
Job Summary:
- Design, code, test, debug, document and maintain software solutions.
- Design technical solutions and perform feasibility studies.
- Collaborate in the validation/acceptance phase of the product cycle, ensuring the fine-tuning necessary to finalize the product.
- Mentor and internal/external reference within the knowledge of Product/Solution and the Software development cycle.
- Foster innovation and operational performance in the deployment of new functionalities, services and technologies.
- Help to build stable and, at the same time, modern systems.
- Work in an Agile DevOps team that accompanies features from analysis, design, implementation, functional testing, to operation and support (incl. stand-by).
- Bring enthusiasm to try out and use Leading Edge technologies and learn a lot in the process.
- Develop solutions for customers based on current Java technologies.
Skills on Resume:
- Software Solution Development (Hard Skills)
- Technical Feasibility (Hard Skills)
- Product Validation (Soft Skills)
- Team Mentorship (Soft Skills)
- Innovation Promotion (Soft Skills)
- System Stability (Hard Skills)
- Agile DevOps Work (Soft Skills)
- Java Development (Hard Skills)
42. Java Software Engineer, RiverTech Innovations, Burlington, VT
Job Summary:
- Responsible for own services end-to-end.
- Decide how best to build, test, deploy and monitor.
- Work with large-scale, highly available and resilient modern financial systems.
- Succeed, fail, and learn together with other talented people.
- Provide an opportunity for growth and see education as an outcome of failure that gets closer to the next breakthrough.
- Work with modern tools and languages that excite.
- Work along the full lifecycle of software engineering from idea to production.
- Design reusable services following Service-Oriented Design principles.
- Write code that is easy to read, highly maintainable, and written with automated testing in mind.
Skills on Resume:
- End-To-End Ownership (Soft Skills)
- Build Test Deploy (Hard Skills)
- Large-Scale Systems (Hard Skills)
- Team Learning Culture (Soft Skills)
- Growth Mindset (Soft Skills)
- Modern Tool Usage (Hard Skills)
- Full Lifecycle Engineering (Hard Skills)
- Service-Oriented Design (Hard Skills)
43. Java Software Engineer, ApexTrail Software, Reno, NV
Job Summary:
- Work closely with Business Partners and Technical Business Analysts to understand business needs.
- Come up with a technical design and solution with adequate documentation.
- Work closely with technical leads discussion solution and implementation strategy.
- Write quality code to meet business needs.
- Work closely with the SRE team, ensuring compliance with VIOOH’s policy.
- Help maintain the platform by fixing bugs and issues coming from the operational pipeline.
- Code reviews of fellow developers.
- Work across all aspects of the Nuxeo Platform development, including new features, improvements, performance and stream processing.
- Participate in the global effort on continuous integration and delivery of the Nuxeo Platform to the cloud (CI/CD).
Skills on Resume:
- Business Understanding (Soft Skills)
- Technical Design (Hard Skills)
- Solution Strategy (Soft Skills)
- Quality Coding (Hard Skills)
- SRE Compliance (Hard Skills)
- Platform Maintenance (Hard Skills)
- Code Review (Soft Skills)
- CI/CD Participation (Hard Skills)
44. Java Software Engineer, SterlingCode Solutions, Sioux City, IA
Job Summary:
- Help build and enhance the next-generation whole loan trading platform.
- Communicate well within the team and with business clients.
- Work closely with trading and sales to integrate various components of a whole loan platform.
- Provide technical assistance to front office functions, including traders, quants and risk officers.
- Follow release and production change procedures and work with other teams.
- Deliver and maintain reliable and functional front-office applications.
- Responsible for designing and implementing system architecture components.
- Responsible for completing specific, detailed steps of programming analysis, transforming design specifications into a specific description.
- Implement assigned software components utilizing the tools and programming languages selected for a given project and platform.
- Deploy the software built on the cloud.
Skills on Resume:
- Loan Platform Development (Hard Skills)
- Team Communication (Soft Skills)
- Front-Office Integration (Hard Skills)
- Technical Assistance (Soft Skills)
- Release Coordination (Soft Skills)
- Application Maintenance (Hard Skills)
- System Architecture (Hard Skills)
- Component Implementation (Hard Skills)
45. Java Software Engineer, RapidEdge Technologies, Chattanooga, TN
Job Summary:
- Take ownership of projects and collaborate with stakeholders to develop robust, multi-tiered web applications.
- Collaborate with front-end, QA, product, devops and UX teammates in an agile development environment.
- Add new features and maintain an existing codebase while learning a variety of technologies and working in the AWS ecosystem.
- Promote high-quality code with thoughtful design, unit testing and automated functional testing.
- Proactively identify improvements within infrastructure, production operations, and code base.
- Partner with product leads and designers to develop reliable and well-tested backend software.
- Design and implementation of new GeoServer/GeoTools features.
- Perform day-by-day bug fixing.
- Maintain existing GeoServer installations.
Skills on Resume:
- Project Ownership (Soft Skills)
- Team Collaboration (Soft Skills)
- Feature Development (Hard Skills)
- Code Quality (Hard Skills)
- Infrastructure Improvement (Soft Skills)
- Backend Development (Hard Skills)
- Geoserver Features (Hard Skills)
- Bug Fixing (Hard Skills)
46. Java Software Engineer, WestGate Logic, Santa Fe, NM
Job Summary:
- Take full ownership of the end-to-end solution in a SCRUM team.
- Server-side development of a multi-threaded application.
- Responsible for troubleshooting and supporting application issues.
- Take part in the development of a huge online casino platform with many games such as slot machines, blackjack, roulette, poker, scratch cards, and other projects.
- According to millions of users, projects are definitely high-load.
- Responsible for the project through the complete life cycle.
- Listen to the client and adapt code for the project.
- Confident to adapt to the front or back end of the project.
- Pride yourself on solving problems and relish in delighting the client.
Skills on Resume:
- End-To-End Ownership (Soft Skills)
- Server-Side Development (Hard Skills)
- Issue Troubleshooting (Hard Skills)
- High-Load Development (Hard Skills)
- Full Lifecycle Work (Hard Skills)
- Client Adaptation (Soft Skills)
- Full-Stack Flexibility (Hard Skills)
- Problem Solving (Soft Skills)
47. Java Software Engineer, PrimeMotion IT, Fayetteville, AR
Job Summary:
- Develop user interface capabilities for controlling vehicle steering systems.
- Work directly with engineers across many disciplines on product development/support.
- Assist in the breakdown and estimation of new feature development.
- Understand Agriculture workflows and use cases to design best-in-class product capabilities.
- Quickly learn how existing products and technologies work through analysis of large, complex, distributed codebases involving multiple devices and through communication with domain experts.
- Drive good design and development practices such as test-driven design, object-oriented design patterns, and Android best practices.
- Adapt to different products/languages to accomplish tasks.
- Work on new feature development, contribute towards architecture/design and assist with maintenance of existing software.
- Work with Java Content Management Systems.
Skills on Resume:
- User Interface Development (Hard Skills)
- Cross-Discipline Collaboration (Soft Skills)
- Feature Estimation (Soft Skills)
- Workflow Understanding (Soft Skills)
- Complex System Analysis (Hard Skills)
- Design Best Practices (Hard Skills)
- Language Adaptability (Soft Skills)
- Feature Development (Hard Skills)
48. Senior Java Software Engineer, CobaltCore Computing, Bismarck, ND
Job Summary:
- Design and develop web applications and RESTful services.
- Deliver readable and maintainable code with unit test coverage.
- Support applications in a production environment.
- Share feedback for continuous improvement of products and processes.
- Create and maintain documentation related to feature design and usage.
- Analyse, design and implement business requirements using Java technologies.
- Integrate software solutions within the existing systems.
- Responsible for investigating code defects.
- Refine requirements and documentation with a technical perspective.
- Liaise with the testing team to help with test plans and data configuration.
Skills on Resume:
- Web Development (Hard Skills)
- Maintainable Coding (Hard Skills)
- Production Support (Soft Skills)
- Continuous Improvement (Soft Skills)
- Java Analysis (Hard Skills)
- System Integration (Hard Skills)
- Defect Investigation (Hard Skills)
- Testing Collaboration (Soft Skills)
49. Java Software Engineer, HelixByte Systems, Bozeman, MT
Job Summary:
- Design, implement and test distributed systems tracking business workflows for trade processing.
- Integrate with various internal and external services platforms using industry-standard protocols such as REST.
- Ensure systems can handle high data volumes using established and emerging technologies, techniques and processes.
- Migrate the existing solution to the strategic technology stack.
- Involved with all stages of the software development life cycle with a range of technologies.
- Collaborate closely with engineering teams who support the underlying infrastructure and frameworks.
- Responsible for the full development lifecycle and will be working in an agile environment, using Scrum.
- Exercise an agile mindset, with a focus on continuous improvement and short feedback loops.
- Responsible for building and deploying the applications using pipelines, so they are expected to have knowledge of Jenkins or any other CI/CD tool.
Skills on Resume:
- Distributed Systems (Hard Skills)
- Service Integration (Hard Skills)
- High-Volume Processing (Hard Skills)
- Tech Migration (Hard Skills)
- Full SDLC (Hard Skills)
- Engineering Collaboration (Soft Skills)
- Agile Mindset (Soft Skills)
- CI/CD Deployment (Hard Skills)
50. Java Software Engineer, NexusPoint Digital, Jackson, MS
Job Summary:
- Contribute directly to a cutting-edge platform for Airlines.
- Lead and deliver high-scale projects end-to-end.
- Responsible for designing and writing code.
- Design and write unit and integration tests.
- Collaborate with QA engineers for automation.
- Responsible for the smooth operation of production.
- Develop RESTful Java APIs, including interaction with databases, with a focus on readable, maintainable and well-tested code.
- Integrate with third-party APIs such as payment gateways.
- Create associated API documentation and work in partnership with developers consuming APIs.
- Work as part of a cross-functional scrum team and contribute expertise to drive the overall success of a project.
- Responsible for being an advocate for engineering best practices across the project team.
Skills on Resume:
- Airline Platform Work (Hard Skills)
- Project Leadership (Soft Skills)
- Code Development (Hard Skills)
- Test Development (Hard Skills)
- QA Collaboration (Soft Skills)
- Production Operations (Hard Skills)
- Java API Development (Hard Skills)
- API Integration (Hard Skills)
51. Java Software Engineer, LogicTrail Solutions, Evansville, IN
Job Summary:
- Turn concepts and requirements into highly available web applications and systems using industry-standard languages and technologies such as Kotlin, Spring Boot, Node.js, Kafka, Kubernetes, as well as a range of native AWS services.
- Actively participate in application design, database design, data-flows and detailed technical design.
- Ensure that the analysis includes the wider view of technical and business impact.
- Balance the commercial needs of the business against the ideal technical design, proposing sound phased or tactical implementations.
- Share experience by mentoring more junior squad members.
- Actively support the implementation of continuous integration to improve deployment processes in line with delivery/release evolution plans.
- Design, develop and test end-to-end features.
- Work with other libraries, dependencies, and third-party tools.
- Own functionality features from start to finish.
- Develop unit, functional and integration testing.
- Participate in architectural design.
Skills on Resume:
- Web Application Development (Hard Skills)
- Technical Design (Hard Skills)
- Impact Analysis (Soft Skills)
- Pragmatic Solutions (Soft Skills)
- Team Mentorship (Soft Skills)
- CI/CD Support (Hard Skills)
- Feature Development (Hard Skills)
- Third-Party Integration (Hard Skills)
52. Java Software Engineer, TerraLink Technologies, Lincoln, NE
Job Summary:
- Collaborate within an Agile/Scrum development team, including other software engineers, QA engineers, technical leads and product owners.
- Develop, test and document the client's asset performance management solutions.
- Assist in deploying and operating software in the Cloud and on premises.
- Design, develop, test and maintain software in conformance to company policies, standards and industry best practices.
- Work and interface with development teams in different time zones and cultures.
- Write code primarily in Java (maybe Scala) and design scalable, fault-tolerant and distributed applications.
- Write unit tests, integration tests and regression tests and find ways to automate them.
- Troubleshoot and fix operational problems, and work with systems engineers to troubleshoot and fix operational problems.
- Propose ideas for the future of the space to product management, and get to shape the roadmap.
- Get to interview people for the team, and to mentor other engineers.
Skills on Resume:
- Agile Collaboration (Soft Skills)
- Software Development (Hard Skills)
- Cloud Deployment (Hard Skills)
- Best-Practice Coding (Hard Skills)
- Global Collaboration (Soft Skills)
- Distributed Application Design (Hard Skills)
- Automated Testing (Hard Skills)
- Operational Troubleshooting (Hard Skills)
53. Java Software Engineer, SkyWave Data Systems, Charleston, SC
Job Summary:
- Work as part of an agile development team.
- Design, develop, implement, test, and deploy Java software components, in line with agreed business requirements.
- Responsible for solving challenging problems.
- Apply best development practices and effectively utilize technologies.
- Work across the full delivery cycle to ensure high-quality delivery.
- Work independently and be able to communicate with both business and tech stakeholders.
- Call out risks in existing processes and systems in a positive manner, and propose improved solutions.
- Work on the core of a strategically important system at GS, used by both revenue-generating and federation divisions.
- Responsible for interacting with users.
Skills on Resume:
- Agile Development (Soft Skills)
- Java Component Development (Hard Skills)
- Problem Solving (Soft Skills)
- Best Practice Coding (Hard Skills)
- Full Delivery Cycle (Hard Skills)
- Stakeholder Communication (Soft Skills)
- Risk Identification (Soft Skills)
- User Interaction (Soft Skills)
54. Java Software Engineer, InnovateLyft Software, Grand Rapids, MI
Job Summary:
- Develop critical backend services, perform code reviews, and collaborate with peers on solutions.
- Maintain high standards for code quality and testing.
- Understand the technical design and architecture and propose new solutions.
- Take calculated risks to deliver the best solutions.
- Work with vendors, cross-functional teams, business stakeholders, and internal partners.
- Innovate, make decisions, and foster ideas with peers, management and other engineering teams.
- Design and build reliable, resilient and performant applications.
- Participate in design discussions and code reviews.
- Work with business and operations teams to understand requirements.
Skills on Resume:
- Backend Service Development (Hard Skills)
- Code Quality Standards (Hard Skills)
- Architecture Understanding (Hard Skills)
- Solution Innovation (Soft Skills)
- Cross-Functional Collaboration (Soft Skills)
- Decision Making (Soft Skills)
- Reliable Application Design (Hard Skills)
- Design Collaboration (Soft Skills)