Middle Java Developer
at EPAM Systems Inc
Lisboa, Área Metropolitana de Lisboa, Portugal -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Apr, 2025 | Not Specified | 30 Jan, 2025 | N/A | Communication Skills,Cucumber,Computer Science,Mockito,English,Web Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are seeking a dedicated and skilled Middle Java Developer to join our dynamic team. As a Middle Java Developer, you will be integral in maintaining and enhancing our applications by implementing new features and ensuring robustness through well-tested code.
REQUIREMENTS
- 2+ years of experience in web-development
- A degree in Computer Science or a related discipline
- Intermediate experience using Java / Spring / RESTful APIs
- Intermediate experience conducting unit, component, integrated, and functional tests (e.g., JUnit, Mockito, Cucumber, etc.)
- Good verbal and written communication skills in English
- Proactiveness and eagerness to learn new things
- A team player
Responsibilities:
- Participate in team prioritization discussions with Product/Business stakeholders
- Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
- Drive code/design/process trade-off discussions within your team when required
- Report status and manage risks within your primary application/service
- Perform demos/acceptance discussions in interacting with Product owners
- Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members
- Identify opportunities to improve the overall process and trim waste
- Share and seek knowledge within your Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science
Proficient
1
Lisboa, Portugal