FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in the software development lifecycle, including requirements gathering, programming, testing, and deployment, with a strong focus on Java technologies and agile methodologies. Capable of mentoring team members and ensuring product quality through effective integration and testing practices.
Highest-signal resume keywords
Java SE 8+Spring Framework 3.x+RESTful APIsAgile DevelopmentJenkins
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java EEMicroProfileJPAHibernateSQLDesign PatternsMVC3-Tier ArchitectureSOAPSwagger/OpenAPI
Soft Skills
MentoringTeam CollaborationProblem Solving
Tools & Technologies
IBM WebSphere Application ServerRed Hat JBoss EAPQuarkusGitMavenSonarQubeJUnitTDDATDDMQ Series
Certifications & Qualifications
Oracle Certified Professional – Java SE ProgrammerCSD – Certified Scrum DeveloperPSD – Professional Scrum Developer
Industry Keywords
Software Development LifecycleDistributed EnvironmentIntegration TestingTechnical DocumentationLegacy Systems Refactoring
Tech Stack
Tools & technologiesHibernateJavaJenkinsJUnitMavenOracleSOAPSpringSQL
About the role
Key responsibilities & impact- Performs activities covering the entire software development lifecycle, from requirements gathering to supporting the final deployment of the features developed, aligned with agile development processes.
- Join the development team, taking work items to implement each Sprint;
- Carry out development-related activities such as analysis and design, programming, testing, and requirements;
- Execute software development activities in a multidisciplinary manner with a focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment;
- Manage own work, promptly informing the team of any delays or other impediments;
- Mentor and support developers on the project development team;
- Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project;
- Identify, build, and test developed components to ensure quality;
- Perform corrective and evolutionary maintenance of software components;
- Prepare technical documentation according to the requirements of the contract being executed;
- Integrate the components produced with those built by other team members, using the integration tool defined for the project;
- Set up and configure a local development environment according to the project's requirements and needs;
- Provide support to the IT team and client users, when requested, about the characteristics and specifics of developed components, modules, and software packages;
- Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components;
- Monitor acceptance testing and deployment of the software in the client's environments as established in the contract;
- Provide training and knowledge transfer to the client about the developed software to ensure proper system operation;
- Understand the operation of information systems through experimentation/observation, and have the ability to refactor legacy web systems.
Requirements
What you’ll need- Bachelor's degree in Information Technology, or completion of any higher education degree accompanied by a postgraduate certificate (specialization, master's, or doctorate) in Information Technology of at least 360 hours.
- DESIRABLE CERTIFICATIONS:
- Oracle Certified Professional – Java SE Programmer (version 5 or higher);
- CSD – Certified Scrum Developer;
- PSD – Professional Scrum Developer.
- Desired experience: 3 years in systems development in a distributed environment using a corporate Java stack.
- Knowledge: Java SE 8+, Java EE, Spring Framework 3.x+, MicroProfile; JPA, JDBC, Hibernate, SQL; Design Patterns, MVC, 3-tier architecture; RESTful APIs, SOAP, Swagger/OpenAPI; Application servers: IBM WebSphere Application Server (WAS), IBM WebSphere Liberty (Liberty Profile), Red Hat JBoss EAP (WildFly), Quarkus (Red Hat); Jenkins, Git, Maven, SonarQube; Testing: JUnit, TDD, ATDD; Messaging with MQ Series (IBM WebSphere MQ, JMS).
Benefits
Comp & perks- Health insurance
- Dental insurance
- Life insurance
- Meal or food allowance
- Transportation voucher
- WellHub - Gympass
