Java Back End Developer

InfoPeople

Needham, MA

JOB DETAILS
SKILLS
Amazon Elastic Compute Cloud (EC2), Amazon Relational Database Service (RDS), Amazon Simple Storage Service (S3), Application Programming Interface (API), Architectural Design, Artificial Intelligence (AI), Cloud Applications, Cloud Computing, Cross-Functional, Database Design, Database Optimization, Distributed Applications, Distributed Computing, Enterprise Applications, File Encryption, Java, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Windows Operating System, Microsoft Windows Server, Oracle Database, Oracle PL-SQL, Payment Processing, Performance Tuning/Optimization, Point of Sale (POS) Systems, Reliability Engineering, Secure/SSH File Transfer Protocol (SFTP), Server-Side Java, Sockets, Software Administration, Software Development, Software Engineering, Systems Scalability, TCP/IP (Transmission Control Protocol/Internet Protocol)
LOCATION
Needham, MA
POSTED
8 days ago

Seeking a Full Stack Developer with strong backend and systems-level development experience to support enterprise applications, API development, and cloud-based solutions. The role focuses on building scalable services, integrating payment systems, and working within AWS environments.

Key Responsibilities:

  • Develop and maintain backend services and APIs using JAVA within Windows Server environments
  • Design and optimize database solutions using Oracle DB and PL/SQL
  • Build and support cloud-based applications leveraging AWS (EC2, RDS, S3)
  • Implement and maintain secure, high-performance integrations (including payment gateways such as TSYS and Financial/EMV)
  • Develop Windows Services and background job processing components
  • Support multi-tenant application architectures and distributed systems
  • Work on low-level networking solutions including TCP/IP socket programming
  • Collaborate with cross-functional teams to modernize legacy .NET systems
  • Implement secure file transfer and encryption integrations (SFTP, RSA certificates)
  • Contribute to system scalability, performance tuning, and reliability improvements

Required Skills:

  • Strong experience with C#/.NET development
  • Expertise in Oracle DB and PL/SQL
  • Experience building Windows Server-based APIs
  • Hands-on experience with AWS services (EC2, RDS, S3)

Preferred Qualifications:

  • Experience with Windows Services and asynchronous/background processing
  • Knowledge of payment processing systems and POS/payment integrations
  • Familiarity with multi-tenant architecture design
  • Experience with TCP/IP socket programming

Nice to Have:

  • Experience with SFTP and RSA-based integrations
  • Exposure to legacy application modernization (especially .NET)
  • Awareness of AI/ML integration strategies

About the Company

I

InfoPeople