Get AI-powered advice on this job and more exclusive features.
Overview
We are seeking a Java Developer with experience in developing J2EE applications using REST / JSON, Spring, SpringBoot, J2EE. Designs, develops, and implements web-based Java applications to support business requirements. Follows approved Agile life cycle methodologies, creates design documents & performs program coding. Resolves technical issues through debugging, research, and investigation.
Responsibilities
- Design, develop, and implement web-based Java applications to support business requirements.
- Follow Agile life cycle methodologies, create design documents, and perform program coding.
- Resolve technical issues through debugging, research, and investigation.
Required Skills
Strong knowledge and project experience in Java Technologies like J2EE, JSP, Servlets, JDBC, Spring, Springboot, JPA, Web Services (REST), XSLT, XMLStrong experience with production support and issue resolutionExperience with documenting technical specifics and / or tech designExperience designing and performing unit testing, functional testing, and code reviewsExperience with application frontend code bases such as HTML, JSP, JavaScript, jQuery, and CSSExperience with Database design including Stored Procedures, DML and DDL tasksExperience with the GIT version control and familiarity with code repository hosting services such as GitHub and BitBucketExperience building / converting projects to Maven platformHands-on experience with AWS services such as Lambda, S3, EC2, RDS, and Amazon Bedrock for building and deploying AI-driven applicationsFamiliarity with Amazon Q for code generation, automation, and intelligent development workflows is a plusKnowledge of CI / CD tooling i.e. Jenkins / Docker / AWS / webhooksPreferred Skills
Experience working with in an Agile development environmentExperience with AWS features like AWS SDK, S3, SNS / SQS, SES, Lambda functionsExperience with JIRA and Confluence, or other project / issue tracking softwareExcellent communication and teamwork skillsExcellent problemsolving skills, including identifying areas for improvement to processes or applicationsExperience with modern JavaScript MVC frameworks such as EmberJS, React, Angular, BootstrapExperience with performance tools, and hands-on debugging skills on any preferred IDEExperience with Sybase and / or Postgres databasesKnowledge of Docker, Kubernetes and deployment PipelinesSeniority level
Entry levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT ConsultingReferrals increase your chances of interviewing at Surge IT by 2x
Washington, DC
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr