Full Stack Java Developer
Technology
WFNQASD5
Anchorage, United States$6,583 - $83,156 /year2 months agoUntil 4/26/2026
On-site
Job description
Strong foundation in Java backend development combined with expertise in contemporary frontend technologies. Passionate about creating user-centric solutions and implementing best practices in software development lifecycle.
TECHNICAL EXPERTISE
Backend Technologies
- Java 8/11/17, Spring Boot, Spring MVC
- Spring Security, Spring Data JPA, Hibernate
- RESTful APIs, GraphQL, Microservices Architecture
- Maven, Gradle, JUnit, Mockito, TestContainers
Frontend Technologies
- React.js 16/17/18, Redux, Context API
- JavaScript ES6+, TypeScript, HTML5, CSS3
- Sass/SCSS, Styled Components, Material-UI
- Webpack, Vite, Jest, React Testing Library
Database Management
- PostgreSQL, MySQL, MongoDB
- Redis for caching, H2 for testing
- Database migrations with Flyway/Liquibase
Cloud & Infrastructure
- AWS (EC2, S3, RDS, Lambda, API Gateway)
- Docker containerization, Docker Compose
- Git, GitHub, CI/CD with GitHub Actions
- Agile development practices, JIRA
- *KEY RESPONSIBILITIES:**
- Develop and maintain customer-facing web applications using Java Spring Boot and React
- Implement responsive UI components serving 15,000+ active users monthly
- Design and optimize RESTful APIs with comprehensive error handling and validation
- Collaborate with UX/UI designers to ensure pixel-perfect implementation
- Participate in code reviews and maintain high code quality standards
- Reduced page load time by 40% through lazy loading and code splitting techniques
- Built full-stack applications using Java, Spring Framework, and Angular
- Developed automated testing suites increasing test coverage to 85%
- Integrated third-party APIs for payment processing and email notifications
- Worked in cross-functional Agile teams with 2-week sprint cycles
- Mentored new team members on coding standards and best practices
- Implemented security measures including input validation and SQL injection prevention
Keywords
full-stackjavadeveloperback-enddevelopmentfront-endsoftwaresoftware-developmentjava-8springspring-bootspring-mvcspring-securitysecurityspring-datadatahibernaterestfulrestful-apisapisgraphqlmicro-servicesarchitecturemavenapache-mavengradlejunitmockitotestcontainersreactjsreact-jsreduxjsapijavascritjavascriptes6typescriptmicrosoft-typescripthtml5css-3css3sassscssmaterial-uiuiwebpackvitejesttestingreact-testing-librarydatabasedatabase-managementmanagementpostgresqlmysqlmongodbredisflywayliquibaseinfrastructureamazonawsamazon-web-servicesamazon-ec2amazon-s3aws-s3amazon-rds-for-mysqlamazon-lambdaaws-lambdaamazon-api-gatewaydockerdocker-composecomposegitgithubci-cdgithub-actionsagilejirawebweb-applicationsapplicationsresponsivedesignuxux-uidesignersimplementationreviewsspring-frameworkangulartestpayment-processingemailcodingsqladp
¿Te interesa este puesto?