Java Developer 1 of 2

Software Technology

Boston, MA

JOB DETAILS
SKILLS
AJAX (Asynchronous JavaScript and XML), Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Business Analysis, CSS (Cascading Style Sheet), Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Database Design, Database Optimization, HTML (HyperText Markup Language), Hibernate, IBM DB2, Integration Testing, JSON, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaServer Pages (JSP), Jenkins, Maven, MongoDB, Multithreaded Programming, MyBatis (fka iBATIS), MySQL, NoSQL, Object Relational Mapping (ORM), Performance Tuning/Optimization, PostgreSQL, Production Support, Query Optimization, REST (Representational State Transfer), Relational Databases (RDBMS), Requirements Management, SQL Databases, Scalable System Development, Software Administration, Software Development, Software Engineering, Spring MVC, System Integration (SI), System Test, Test Case, Test Plan/Schedule, Time Management, Unit Test, Unstructured Data, Web Services, XML (EXtensible Markup Language), jQuery
LOCATION
Boston, MA
POSTED
1 day ago
Software Developer

Responsibilities:

-Work with Business Analysts to understand requirements and translate to design

-Source code development

-Unit test case development

-Functional/system integration testing support and deployment

-Support production as needed and meet development schedules

-Contribute to technical architecture decisions/efforts to build and maintain highly scalable software platforms

Qualifications:

-Bachelor's Degree, in Computer Science or a related field.

-Minimum 5 years development experience in Java/J2EE technologies

-Experience with Spring, Spring MVC, an ORM framework (myBatis or Hibernate preferred)

-Experience with Java, JavaScript, JSP, CSS, HTML, jQuery

-Experience with Cloud technologies focused on AWS (S3, ec2, kubernetes)

-Proficient in relational databases (e.g., MySQL, PostgreSQL, DB2) and experience with writing complex queries and optimizing database performance.

-Experience with NoSQL databases (e.g., DynamoDB, DocumentDB, MongoDB) for handling unstructured data.

-Knowledge of XML, JSON, and AJAX techniques

-Experience using and implementing RESTful web services

-Experience with multi-threading using core Java libraries particularly the Executor framework.

-Strong understanding of SQL database design

-Experience with CI/CD Pipelines, Jenkins, Maven

About the Company

S

Software Technology